在JStree中重命名文件夹

时间:2012-06-04 04:21:25

标签: c# jquery jstree

我正在尝试重命名我的jstree中的文件夹,该文件夹应更新数据库中的新名称。 在尝试这样做时,我收到了以下错误:

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

MyCode:

.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 tree和JQuery的新手。我试图从我的js文件中调用一个函数,以便该函数将新文件夹名称更新为数据库。但右键单击我的文件夹并单击重命名,我得到上述错误。

0 个答案:

没有答案