如何将多个值传递给jquery对话框

时间:2013-11-07 13:46:48

标签: javascript jquery ajax

我想将多个值传递给jquery对话框,并在对话框的表格中显示这些值...

我通过ajax调用

在对话框中渲染html内容

这是我的ajax电话

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

请帮帮我。

1 个答案:

答案 0 :(得分:0)

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

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

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

更改其内容