我正在尝试使用JQuery UI对话框(模式表单)来实现以下场景。我有一个搜索框和一个模态形式的下拉菜单。用户将输入要搜索的术语,并将从下拉列表中选择一个选项。根据输入,我做了一些REST调用。现在,我想在同一模态窗体上显示REST调用的结果。是否可以使用模态执行此操作?如果有更好的解决方案,请告诉我。提前谢谢。
编辑:抱歉不够清楚。实际上我使用Ruby作为后端部分。即REST调用和解析。这工作正常。一旦用户在对话框中输入要搜索的术语,我就会调用Ruby方法,从中我可以在用户输入要搜索的术语的同一对话框中显示数据。我无法做到这一点。
答案 0 :(得分:2)
当然,对于你的休息电话,我假设你使用jQuery的$.ajax
或$.get
或$.post
而且我还假设你的REST API返回有效的JSON,你会有类似的东西:
$.post('RESTURL',{action:'something'}, function(data) {
$('#dialog').append(data.something);
}, 'json');
很抱歉,这个例子太模糊了,你没有提供太多信息。