0

このフォーラムで見つけたこの例を機能させようとしています。[OK] をクリックすると [OK] アラートがポップアップ表示され、[キャンセル] をクリックするとダイアログが閉じます。このコードをキャンセル ボタンに添付します。

要素 #mydialog を宣言するにはどうすればよいですか? それは私のJSPにあるべきですか?

    $("#mydialog").dialog({modal:true, title:'Dialog Title',
    resizable:false,
    'buttons':{ "OK": function() { alert("OK Clicked")},
    "Cancel":function() {$(this).dialog
    ("close");}}});

ありがとう

4

1 に答える 1

0

a)ページHTMLの一部として直接提供できます-JSP(または使用している他のサーバー側テクノロジー)を使用してレンダリングされます

また

b) ダイアログを初期化する直前に動的に作成できます。このように、サーバーによってレンダリングされる HTML は、それについて心配する必要はありません。

例:

// create if needed
if($('div#mydialog').length == 0) {
    $('<div/>').attr('id', 'mydialog').html('Are you sure?').appendTo('body');
}

// now init the dialog
$("#mydialog").dialog({
...
于 2012-09-26T15:45:24.627 に答える