2

ウェブサイトに記載されているように、UIを構築するためにjqueryプラグインを使用しました:

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