table.js

var dt = {
    id : "dataTable", // 表格id
    seItem : null, // 选中的条目
    table : null,
    layerIndex : -1
};
$(function() {
    Feng.initValidator("infoForm", {

        name : {
            validators : {
                notEmpty : {
                    message : '名称不能为空'
                }
            }
        },
        supi : {
            validators : {
                notEmpty : {
                    message : '品牌不能为空'
                }
            }
        },
        sortid : {
            validators : {
                notEmpty : {
                    message : '排序不能为空'
                }
            }
        }
    });
    select();
});
// 获取子节点
function select() {
    var level = $("#supids").val();
    $.post("/fitmaterials/index/supidss", {
        "level" : $("#supids").val()
    }, function(msg) {
        $('#supid').empty();
        $('#supi').empty();
        $.each(msg, function(i, p) {
            $('#supid').append(
                    "<option value=" + p.id + ">" + p.name + "</option>");
        });
        selects();
    });

}
function selects() {
    var level = $("#supid").val();
    $.post("/fitmaterials/index/supids", {
        "level" : $("#supid").val()
    }, function(msg) {
        $('#supi').empty();
        $.each(msg, function(i, p) {
            $('#supi').append(
                    "<option value=" + p.id + ">" + p.name + "</option>");
        });
    });
}
function search() {
    var selecteds = $('#supid').val();
    if (!validate()) {
        return;
    }
     var table =document.getElementById("tbody");
      var rows = table.rows.length;
     
    var type=0;
    var types=0;
    $("tbody tr").each(function(i) {
        j = i + 1;
        var string=',';
        var quer = {};
    
        if ($('#td1' + j).val() != undefined) {
//            alert($('#td1' + j).val());
            quer['rank'] = $('#rank').val();
            quer['name'] = $('#name').val();
            quer['id'] = $('#supid').val();
            quer['brand'] = $('#supi').val();
            quer['specname'] = $('#td1' + j).val();
            quer['unitname'] = $('#td2' + j).val();
            quer['oprice'] = $('#td3' + j).val();
            quer['cprice'] = $('#td4' + j).val();
            quer['bprice'] = $('#td5' + j).val();
            quer['aprice'] = $('#td6' + j).val();
            quer['specmemo'] = $('#td7' + j).val();
            quer['flagshow'] = $('#td8' + j).val();
            quer['ranks'] = $('#td9' + j).val();
            
            if(type==0){
                type++;
                $.ajax({
                    url : Feng.ctxPath + '/fitmaterials/index/supname',
                    data : quer,
                    method : 'post',
                    dataType : 'json',
                    cache : 'false',
                    success : function(msg){
                        if(msg=="FAL"){
                            getadd();
                            /*alert("添加成功");*/
                        }else{
                            getadd();
//                            types++;
                            //Feng.confirm("材料名称相同,请确认是否保存合并?",getadd);
                        }
                    
                    }
                    
                });
            }else{
                
                getadd();
            }
//            function getaddt(){
//                types++;
//            }    
            function getadd(){
                $.ajax({
                    url : Feng.ctxPath + '/fitmaterials/index/baochun',
                    data : quer,
                    method : 'post',
                    dataType : 'json',
                    cache : 'false',
                    success : function(msg){
                        if(msg=="FAL"){
                            /*alert("添加成功");*/
                        }else{
                            string=string+","+(j-1);
                        }
                        if(j-1==rows){
                            if(string==','){
                                alert("添加成功");
                                window.parent.REPORT.table.refresh();
                                quxiao();
                            }else{
                                alert("第"+string+"添加失败请查看是否重复添加");
                            }
                            
                        }
                    }
                    
                });
            }
        }
    });
    
}
function quxiao() {
    parent.layer.close(window.parent.REPORT.layerIndex);
}
var i = 0;
function addm() {
    i++;
    $('#tbody').append("<tr    id=" + i + " class='cla'></tr>");
    $('#' + i).append("<td style='width:5%'>" + i + "</td>");
    if(i%2==0){
        $('#' + i).append(
                "<td style='width:20%'><input style='width:99%' class='text' type='text' name='' id='td1"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:5%'><input style='width:99% ' class='text' type='text' name='' id='td2"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:5%'><input style='width:99%' class='text' type='text' name='' id='td3"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:12%'><input style='width:99%' class='text' type='text' name='' id='td4"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:12%'><input style='width:99%'class='text' type='text' name='' id='td5"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:12%'><input style='width:99%'class='text' type='text' name='' id='td6"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:15%'><input style='width:99%' class='text' type='text' name='' id='td7"
                        + i + "' placeholder=''></td>");
        $('#' + i)
                .append(
                        "<td style='width:5%'><select style='width:99%;height:100%;background:#ccc;border:none;' id='td8"
                                + i
                                + "' name='td8'><option value='1'>显示</option><option value='0'>隐藏</option></select></td>");
        $('#' + i)
                .append(
                        "<td style='width:5%';background:#ccc;><input class='text' type='button' value='删除' οnclick='delet(this)'></td>");

        $('#' + i).append(
                "<td style='width:5%'><input style='width:99%' class='text' type='text' name='' id='td9"
                        + i + "' placeholder=''></td>");
    }else{
        $('#' + i).append(
                "<td style='width:20%'><input style='width:99%' class='text1' type='text' name='' id='td1"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:5%'><input style='width:99% ' class='text1' type='text' name='' id='td2"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:5%'><input style='width:99%' class='text1' type='text' name='' id='td3"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:12%'><input style='width:99%' class='text1' type='text' name='' id='td4"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:12%'><input style='width:99%'class='text1' type='text' name='' id='td5"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:12%'><input style='width:99%'class='text1' type='text' name='' id='td6"
                        + i + "' placeholder=''></td>");
        $('#' + i).append(
                "<td style='width:15%'><input style='width:99%' class='text1' type='text' name='' id='td7"
                        + i + "' placeholder=''></td>");
        $('#' + i)
                .append(
                        "<td style='width:5%'><select style='width:99%;height:100%;background:#f9f9f9;border:none;' id='td8"
                                + i
                                + "' name='td8'><option value='1'>显示</option><option value='0'>隐藏</option></select></td>");
        $('#' + i)
                .append(
                        "<td style='width:5%;background:#f9f9f9;'><input class='text1' type='button' value='删除' οnclick='delet(this)'></td>");
        $('#' + i).append(
                "<td style='width:5%'><input style='width:99%' class='text1' type='text' name='' id='td9"
                        + i + "' placeholder=''></td>");
    }

}
function delet(tr) {
    $(tr).parent().parent().children('td').remove()

}

function getMater() {
    var queryData = {};
    queryData['name'] = $('#name').val();
    queryData['pid'] = $('#supid').val();
    queryData['level'] = $('#supids').val();
    queryData['sortid'] = $('#sortid').val();
    return queryData;
}
function validate() {
    $('#infoForm').data("bootstrapValidator").resetForm();
    $('#infoForm').bootstrapValidator('validate');
    return $("#infoForm").data('bootstrapValidator').isValid();
}
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值