好的,所以我花了很多时间让 jstree 在成功的 ajax 调用后在对话框中打开。现在他们想要一个弹出窗口。似乎应该很容易,但我的窗口给出了 404 错误。顺便说一句,我正在使用 Grails。这是当前代码(重新键入,因此请原谅任何语法错误):
$.ajax({
type: 'POST',
url: 'resultsView/viewAsdf'
traditional: true,
data: {
documentID: contentID
},
success: function (data) {
var data1 = {'data':data}
var $genericDialog = $("#genericDialog");
$genericDialog.jstree({
"html_data": data1
[snip]
}),
$genericDialog.dialog({
title: "ASDF"
modal: true,
height: 700,
width: 450,
buttons: {
"OK": function() {$genericDialog.dialog("close");}
}
});
}
});
所以现在我的问题是如何用一个窗口代替当前的对话框?因为我已经在 ajax 方法中调用了 url,所以窗口的 url 会是什么?