データベースからのデータが入力されたテーブルがあり、各行にはアンカー要素を含むセルがあります。このアンカーは同じページにつながりますが、削除するデータが含まれている行をphpに通知するクエリ文字列が含まれます。
ユーザーがURLをロードする前に意図を確認するように求めるアンカーをクリックしたときに、jQueryダイアログボックスを開く必要があります。「キャンセル」ボタンはダイアログを閉じ、何もしません。[OK]ボタンをクリックすると、URLが開きます。
どんな助けでも大歓迎です。
//「試したこと」で編集します。jQueryをいじるのは初めてで、勉強する時間がなくなりました... =(
jQuery(document).ready(function(){
var $dialog = jQuery('<div class='msg_dialog'></div>')
.html('Are you sure you want to do this?')
.dialog({
autoOpen: false,
title: 'Confirm action',
buttons: [{
text: "Cancel",
click: function(){
jQuery(this).dialog("close");
}
}] // didn't even try the OK button since I couldn't even get the dialog opened
});
jQuery('#confirm_del').click(function(){
$dialog.dialog('open');
return false;
});
});