代码之家  ›  专栏  ›  技术社区  ›  Mithun Sreedharan Kuldeep Modi

jQuery用户界面对话框和Ajax Post,json

  •  2
  • Mithun Sreedharan Kuldeep Modi  · 技术社区  · 14 年前

    是否可以将Ajax Post与jQuery UI对话框相结合? 我想处理json到html中的ajax响应,以便在对话框中显示。

    var url = AJAX_URL+requestId+'/'+userId;
    // Need to POST the requestId and userId instead of GET
    
    $("body").append("<div id='dialog-modal'>Loading...</div>");
    $("#dialog-modal").dialog("destroy");
    $("#dialog-modal").load(url).dialog({
        modal:   true,
        title:   "Update Status",
        buttons: {
            Cancel: function() {
                $(this).dialog('close');
            },
            Update: function() {
                // Do something
            }
        }
    });
    
    1 回复  |  直到 14 年前
        1
  •  8
  •   Sam    14 年前

    您可以通过将数据作为对象提供来将其更改为Post。

    例如:

    $("#dialog-modal").load(url, {"requestId": requestId, "userId": userId})