Jquery 需要jeasyuijax帮助吗

Jquery 需要jeasyuijax帮助吗,jquery,ajax,jquery-easyui,Jquery,Ajax,Jquery Easyui,我正在使用jeasyUI,并希望实现一个树型文件网格。我的代码可以很好地从我的mysql数据库中检索项目(树),显示它并让它被拖放,但我不知道如何实现AJAX部分,以便在重新排序项目时上传更改。我包含了示例代码,但它不起作用。老实说,我是AJAX的新手,尽管我过去曾与它合作过一点。谁能给我指出我该做什么的正确方向。我了解PHP、Mysql,目前正在学习JQUERY和Javascript <script> $(function(){ $('#tt2').

我正在使用jeasyUI,并希望实现一个树型文件网格。我的代码可以很好地从我的mysql数据库中检索项目(树),显示它并让它被拖放,但我不知道如何实现AJAX部分,以便在重新排序项目时上传更改。我包含了示例代码,但它不起作用。老实说,我是AJAX的新手,尽管我过去曾与它合作过一点。谁能给我指出我该做什么的正确方向。我了解PHP、Mysql,目前正在学习JQUERY和Javascript

    <script>
    $(function(){
        $('#tt2').tree({
            dnd: true,
            url:'sql/tree2_getdata.php',                
            onClick: function(node){
                $(this).tree('beginEdit',node.target);
            },
            onDrop: function(targetNode, source, point){

                var targetId = $(target).tree('getNode', targetNode).id;
                $.ajax({
                    url: 'sql/tree2_putdata.php',
                    type: 'post',
                    dataType: 'json',
                    data: {
                        id: source.id,
                        targetId: targetId,
                        point: point
                    }
                }); 
            }
        }); 
        });
</script>
<h2>File List</h2>
<ul id="tt2"></ul>

$(函数(){
$('#tt2')。树({
dnd:是的,
url:'sql/tree2_getdata.php',
onClick:函数(节点){
$(this.tree('beginEdit',node.target));
},
onDrop:函数(目标节点、源、点){
var targetId=$(target.tree('getNode',targetNode).id;
$.ajax({
url:'sql/tree2_putdata.php',
键入:“post”,
数据类型:“json”,
数据:{
id:source.id,
targetId:targetId,
点:点
}
}); 
}
}); 
});
文件列表

    试试这样的方法

    $.ajax({
                        url: 'sql/tree2_putdata.php',
                        type: 'post',
                        dataType: 'json',
                        data: {
                            id: source.id,
                            targetId: targetId,
                            point: point
                        },
                        success: function(data){
                          $(this).tree('reload');
                        }
                    }); 
    
    并确保在
    tree2\u putdata.php
    文件中更新了树的顺序


    希望这能对您有所帮助

    如果您提供tree2_putdata.php代码,这将非常有帮助