获取table选中行数据,结合form提交

获取table选中行数据

    form.on('submit(TiJiao)', function(data){
        //.提交时就禁止重复点击
        var btn = $(this);
        btn.prop('disabled', true);
        var field = data.field;
        var checkStatus = table.checkStatus('LAY-app-message-all')
            ,data2 = checkStatus.data; //获得选中的数据
        if(data2.length === 0) return layer.msg('先选中单位');
        //获取选中项
        delList=[];
        for (var i = 0; i < data2.length; i++) {
            delList.push(data2[i].zID);
        }
        field['All_ID']=delList; //汇入数据集
        layer.alert(JSON.stringify(field));

        $.ajax({
            type: "POST",
            url:'Save_zc',
            data:field,
            dataType: "json",
            success: function (data) {
                if (data.code == 0) {
                    layer.msg(data['msg'], {icon: 1});
                    closeandrefresh();
                }
                else{
                    layer.msg(data['msg'], {icon: 0});
                }
            }
        });
        return false;
    });

 

posted @ 2020-09-15 17:51  #i小龙#  阅读(689)  评论(0)    收藏  举报