2

我已经使用 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(简而言之,我想重新加载列视图列表)而不刷新任何页面。

你能帮我解决这个问题吗?

谢谢和问候, 桑托什·库马尔·帕特罗

4

0 回答 0