現在、mysqlデータベースからデータをロードしています。特定の条件が満たされた場合、ボランティアボタンが表示されます。ボタンをクリックするとダイアログボックスが表示され、PHPファイルが呼び出されてボックスが表示されます。まず私は、ダイアログを初期化します。.liveのjquery-uiダイアログの問題
$('.volunteer').live("click", function(){
// this gets the game number from the table to pass to the php file
var gameno=$(this).parent('td').prev("td").prev("td").prev("td").prev("td").prev("td").html();
$('#chaincrewDialog').dialog('open').load("popup.php?gameno="+gameno);
});
私のクリックボタンが正常に動作し、何のJSや放火魔のエラー・メッセージがない:ここでは
$(document).ready(function() {
$("#chaincrewDialog").dialog({ autoOpen: false });
});
は、私は、ダイアログボックスを呼んでいる方法です。私のダイアログは、次のパラメータで呼び出されます。
$(function() {
$('#chaincrewDialog').dialog({
resizable: true,
autoOpen: false,
resizable: false,
modal: true,
dialogClass: 'flora',
title: 'Volunteer',
overlay: {
opacity: 0.5,
background: "#A8A8A8"
},
height: 600,
width: 700,
buttons: {
'Close': function() {
$(this).dialog('remove')
}
}
});
私は簡単に何かが欠けてると確信しているが、私は私のダイアログでも....
"var"行は、ゲームの番号である表のセルの値を取得します。 gamenoは正しいですし、毎回警告が出ます。ちょうどそのダーンのダイアログボックスがポップアップすることはできません! –