-1

ASP.NEtで使用できるJqueryから作成された確認ダイアログはありますか?

「はい」または「いいえ」、「OK」、「OK」または「キャンセル」ボタンがある確認ダイアログ?

たとえば、[OK]ボタンをクリックすると、ASP.netのサーバーコードで条件を実行できます。

ダイアログボックスの別の例:「このレコードをデータベースに保存しますか?」"はい、もしくは、いいえ"

4

2 に答える 2

1
           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ボタンをクリックしたときにのみ実行されます。

于 2013-01-23T02:50:05.713 に答える
1

jQuery UIダイアログを使用します:

$(element).dialog({
    buttons : {
        Yes : function () {
            $.ajax({...});
        },
        No : function () {
            $(this).dialog('close');
        }
    }
});
于 2013-01-23T02:30:51.133 に答える