-4
我正在尋找jquery函數來取代標準的javascript確認,但它可以採取一個輸入參數的cookie名稱,這將在創建或刪除複選框在彈出窗口中選中或取消選中。顯然它需要頭部參數(請確認),以及要問的問題尋找簡單確認(繼續/取消)與不再顯示覆選框
我正在尋找jquery函數來取代標準的javascript確認,但它可以採取一個輸入參數的cookie名稱,這將在創建或刪除複選框在彈出窗口中選中或取消選中。顯然它需要頭部參數(請確認),以及要問的問題尋找簡單確認(繼續/取消)與不再顯示覆選框
這樣的事情呢? http://jsfiddle.net/jakecigar/0x15b5an/2/
function fnOpenNormalDialog() {
// Define the Dialog and its properties.
$("#dialog-confirm").dialog({
resizable: false,
modal: true,
title: "Modal",
height: 250,
width: 400,
create: function (e, ui) {
var pane = $(this).dialog("widget").find(".ui-dialog-buttonpane")
$("<label class='shut-up' ><input type='checkbox'/> Stop asking!</label>").prependTo(pane)
},
buttons: {
"Yes": function() {
$(this).dialog('close');
callback(true);
},
"No": function() {
$(this).dialog('close');
callback(false);
}
}
});
}
$('#btnOpenDialog').click(fnOpenNormalDialog);
$(document).on("change", ".shut-up input", function() {
alert("shut up! " + this.checked)
})
function callback(value) {
if (value) {
alert("Confirmed");
} else {
alert("Rejected");
}
}