我已经使用 jquery 插件来构建网站中提到的 ui:
http://christianyates.com/blog/jquery/finder-column-view-hierarchical-lists-jquery
在列列表下方我有一个按钮:添加客户端组。
单击添加客户端组后,将调用下面提到的 jquery 方法:
var addClientGroupDialog = $("#client-group-add-dialog").dialog({
resizable: false,
autoOpen: false,
title: "Add Client group",
modal: true,
buttons: {
"Cancel": function () {
$(this).dialog('close');
},
"Save": function () {
var clientGroup = getClientGroupId();
var name = $("#add-clientgroup-name").val();
var reference = $("#add-clientgroup-sap").val();
if (name.length > 0) {
$.post(addClientGroupUrl, { clientGroup: clientGroup, name: name, sapNumber: reference },
function (response) {
if (response.Success) {
//window.location.reload();
$("#client-group-add-dialog").dialog("close");
} else {
alert(response.Message);
}
});
} else {
alert("Please enter a name for this Client group first.");
}
}
}
});
上述方法是从另一个 AddUser.js 文件中调用的。
在方法成功后,我想重新加载列视图 UI(简而言之,我想重新加载列视图列表)而不刷新任何页面。
你能帮我解决这个问题吗?
谢谢和问候, 桑托什·库马尔·帕特罗