【问题标题】:jQuery UI dialog and Ajax POST, JSONjQuery UI 对话框和 Ajax POST、JSON
【发布时间】:2010-03-16 06:02:39
【问题描述】:

是否可以将 Ajax 帖子与 jQuery UI 对话框结合起来? 我想将 JSON 中的 ajax 响应处理为 HTML,以便在对话框中显示

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
        }
    }
});

【问题讨论】:

  • 我已经把我到目前为止所做的事情放在了代码中,目前所有参数都需要通过 URL 调用 ("#dialog-modal").load(url);这实际上是一个 GET 请求,我怎样才能将其更改为 POST?

标签: jquery ajax json jquery-ui dialog


【解决方案1】:

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

例如:

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

【讨论】:

    猜你喜欢
    • 2011-05-17
    • 1970-01-01
    • 1970-01-01
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多