0

I want to pass multiple values to a jquery dialogbox and show those values in the table in the dialog box ...

I am rending the html content in the dialogbox through the ajax call

this is my ajax call

$.get(url, function (data, status) {
    $("#dlgMessages").html(data);
    $("#dlgMessages").dialog('open');
}).error(function (jqXHR, textStatus, errorThrown) {
    alert(jqXHR.status);
    alert(jqXHR.responseText);
    alert(errorThrown);
});

Please help me.

4

1 回答 1

0

您不需要/不能将变量直接传递给对话框。您可以做的是使用 jquery 在对话框中查找元素(在这些元素上使用 ID 将是最简单的)并像这样更改它们的内容:

$("#cell-id").text(data[0]);

根据您从服务器发送数据的方式,它会有所不同,但想法是一样的。在对话框中找到要显示值的元素并使用.text()或更改其内容.html()

于 2013-11-07T13:55:06.910 回答