1

データベース内の新しい名前を更新する必要がある、jstree 内のフォルダーの名前を変更しようとしています。それをしようとしているときに、次のエラーが発生しました。

Microsoft JScript runtime error: Object doesn't support property or method 'css' in jquery.jstree.js file

マイコード :

.bind("rename.jstree", function (e, data) {
        $.post(
            "./ajax/server.aspx",
            {
                "operation": "rename_node",
                "id": data.rslt.obj.attr("id"),
                "title": data.rslt.new_name
            },
            function (r) {
                if (!r.status) {
                    $.jstree.rollback(data.rlbk);
                }
            }
        );
    })

Function to update New Name in DB

 private void rename_node()
    {
        int _id = Convert.ToInt32(Request.QueryString["id"]);
        string _folder_name = Request.QueryString["title"];
        try
        {
            _subscription_api.rename(_id, _folder_name);
        }
        catch
        {
            Response.Write("-1");
        }
    }

私はJSツリーとJQueryが初めてです。関数が新しいフォルダー名をデータベースに更新するように、js ファイルから関数を呼び出そうとしています。しかし、フォルダーを右クリックして [名前の変更] をクリックすると、上記のエラーが発生します。

4

0 に答える 0