我们可以使用JQuery UI Dialog进行复杂的操作吗?

时间:2012-03-17 15:57:41

标签: javascript jquery jquery-ui modal-dialog

我正在尝试使用JQuery UI对话框(模式表单)来实现以下场景。我有一个搜索框和一个模态形式的下拉菜单。用户将输入要搜索的术语,并将从下拉列表中选择一个选项。根据输入,我做了一些REST调用。现在,我想在同一模态窗体上显示REST调用的结果。是否可以使用模态执行此操作?如果有更好的解决方案,请告诉我。提前谢谢。

编辑:抱歉不够清楚。实际上我使用Ruby作为后端部分。即REST调用和解析。这工作正常。一旦用户在对话框中输入要搜索的术语,我就会调用Ruby方法,从中我可以在用户输入要搜索的术语的同一对话框中显示数据。我无法做到这一点。

1 个答案:

答案 0 :(得分:2)

当然,对于你的休息电话,我假设你使用jQuery的$.ajax$.get$.post而且我还假设你的REST API返回有效的JSON,你会有类似的东西:

$.post('RESTURL',{action:'something'}, function(data) {
    $('#dialog').append(data.something);
}, 'json'); 

很抱歉,这个例子太模糊了,你没有提供太多信息。