Диалоговое окно jQuery UI и Ajax POST, JSON - PullRequest
2 голосов
/ 16 марта 2010

Можно ли объединить сообщение Ajax с диалогом пользовательского интерфейса jQuery? И я хочу обработать ответ AJAX в JSON в 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
        }
    }
});

1 Ответ

8 голосов
/ 16 марта 2010

Вы можете изменить его на POST, предоставив данные в виде объекта.

Например:

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