如何在jQuery中的对话框中显示列表?

时间:2013-08-01 08:20:37

标签: javascript jquery html jsp

我在这个Javascript函数中运行jQuery。我的问题是,成功完成后,我收到一条消息,显示在警告对话框中。

我的消息字符串类似于“Avinash | Ajay | Rahul ......”这是动态的。现在我想在对话框列表中显示这些名称。

function showRemarks(number) {
  $.ajax({
    url : 'PrintRemarks.jsp',
    data : 'COURSE_CODE=' + "<%=course_code%>" + '&TYPE=' + "<%=course_type%>" + '&NUMBER=' + number,
    type : 'post',
    success : function(msg) {
      alert(msg);
    }
  });
}

2 个答案:

答案 0 :(得分:0)

您可以在jQuery Dialog中显示HTML。请检查链接:http://jqueryui.com/dialog/#modal-form

因此,您可以在身体中添加div,然后根据上面的示例,您可以将列表放在该容器DIV中。之后你已经初始化了jQuery对话框。

答案 1 :(得分:0)

除非您不使用浏览器中的gui元素,否则无法在此元素中显示(HTML)列表。据我所知你使用jquery所以应该也可以使用jqueryui。 如果您真的想要真正使用浏览器中的元素,您可以格式化输出文本。你只需要使用'\ t'-a tabsign-和'\ n' - 一个换行符。这是一个例子:

var msg = "A list:\n\t- Number one\n\t- Number two\n\t\t\t- Number two-one";
alert(msg);

我怀疑你不想要这个...