ASP.NEtで使用できるJqueryから作成された確認ダイアログはありますか?
「はい」または「いいえ」、「OK」、「OK」または「キャンセル」ボタンがある確認ダイアログ?
たとえば、[OK]ボタンをクリックすると、ASP.netのサーバーコードで条件を実行できます。
ダイアログボックスの別の例:「このレコードをデータベースに保存しますか?」"はい、もしくは、いいえ"
jQuery("#send").click(function () {
$("#dialog").dialog({
modal: true, title: 'message', zIndex: 10000, autoOpen: true,
width: 'auto', resizable: false,
buttons: {
Yes: function () {
window.location = '<%=demo\test\data%>?ID=' + Id;
$(this).dialog("close");
},
No: function () {
$(this).dialog("close");
}
},
close: function (event, ui) {
$(this).remove();
}
});
});
$("#cancelSend").click(function () {
window.location.href = "javascript:history.back();";
});
});
これが私がやっている方法です...しかし、そのMVCアプリケーションです。ただし、どのasp.netアプリケーションでも同じように実行できると確信しています.... urlはメソッドまたはサーバーページのリンクであり、IDは渡すクエリ文字列です。このロジックはyes関数なので、yesボタンをクリックしたときにのみ実行されます。
jQuery UIダイアログを使用します:
$(element).dialog({
buttons : {
Yes : function () {
$.ajax({...});
},
No : function () {
$(this).dialog('close');
}
}
});