フォームからsubmitボタンを押し、ダイアログを表示させたいです。複数のボタンを表示し、各ボタンのクリックによって処理を変化させます。テキストの入力フィールドも用意し、内容によって処理を変えたいです。処理後はリロードします。
処理内容はどれもSQLの操作なので、元のページをリロードする必要がありますが、このような動作をさせるダイアログは、どのように作るのが最も簡単でしょうか。全体のプログラミングはPHPで行っています。
onclockで最小限のサイズの別窓を表示し、ボタンを選択。これだと、元のウインドウのリロードができません。ちなみに遷移させてしまうと、内容が確認できず不便なのでNGです。phpだけでは厳しそうです。
javascriptかjQueryになると思うのですが、どちらも詳しくないのでなるべく簡単なおすすめの方法はございますか。
よろしくお願いいたします。
追記
処理内容ですが、submitボタンを押したらconfirmを表示させ、ポストします。このconfirmに、複数ボタンが設置できないでしょうか。
ポストした値によって、SQLのdeleteでwhere句を変えるだけです。ボタンを押したらPOSTの値に加えます。
具体的にはグーグルカレンダーのような感じで、削除を押すと
1、この予定だけ削除
2、以降の予定を削除
3、すべてを削除
のようにします。
$_POST['where']にthis、future、allなどがセットできればいいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/10 08:41