0
クリックするとダイアログが表示されるチェックボックスがあります。 「完了」をクリックすると、チェックボックスにチェックマークが表示されます。 「キャンセル」をクリックすると、チェックボックスにチェックマークを付けないようにします。このコードを使用している間jQueryUIダイアログにプッシュされたボタンに基づいてチェックボックスを設定する
現在、私は、チェックボックスを設定することができません。
<script type="text/javascript">
$(document).ready(function() {
var dialog = $("#test-dlg").dialog({
modal:true,
autoOpen:false,
buttons: {
"Done": function() { $("#test-chk").attr("checked", "checked"); $(this).dialog("close"); },
"Cancel": function() { $("#text-chk").removeAttr("checked"); $(this).dialog("close"); }
}
});
$("#test-chk").click(function(e) {
dialog.dialog('open');
e.preventDefault();
});
});
</script>
</head>
<body>
<form action="#">
<input type="checkbox" id="test-chk" /><label for="test-chk">Testing</label>
</form>
</body>
<div id="test-dlg">
<p>Test Dialog</p>
</div>
ありがとう!あなたは私が答えを見つけたのと同じように答えました:http://blog.jquery.com/2011/05/12/jquery-1-6-1-released/ – staackuser2