jquery drog降序为三级

时间:2016-03-26 20:02:31

标签: jquery

我怎样才能让孩子级别的人来拖拉?它为我工作,但二级订单不保存在数据库表中,

这是我的javascript

  $(document).ready(function(){     
          function slideout(){
      setTimeout(function(){
      $("#response").slideUp("slow", function () {
          });

    }, 2000);}

        $("#response").hide();
        $(function() {
            $("ul.main, ul.child").sortable({ opacity: 0.8, cursor: 'move', update: function() {
                var order = $(this).sortable("serialize") + '&update=update'; 
                $.post("", order, function(theResponse){
                    $("#response").html("Order Saved");
                    $("#response").slideDown('slow');
                    slideout();
                });                                                              
            }

        });


        });

    }); 

<ul class="main">
    <li><span id="arrayorder_1">item1
       <ul class="child">
           <li><span id="arrayorder_2">item2</li>
           <li><span id="arrayorder_3">item3</li>
        </ul>
    </li>
    <li><span id="arrayorder_4">item4</li>
</ul>

重新排序javascript正在运行,但子数据没有保存到db ..

这是命令php代码

$child  = $_POST['arrayorder'];


    if ($_POST['update'] == "update"){

        $count = 1;
        foreach ($array as $idval) {
          MyModel::newInstance()->updateMenuItemOrder( $idval, $count); 
            $count ++;  
        }

    }

主要订单保存正确,但是儿童订单没有 如何将子数据保存到数据表

0 个答案:

没有答案