新青PU51126-填写数量

 

  $().ready(function () {
        var indx_target;
        var indx_ID;
       var indx_kcsl;
        var grid = document.all.grdTest;

     var myJSON = {
    value1: '',
    value2: '',
    value3: '',
    load: function () {       
    },
    serialize: function () {
        var json = "";
        for (var key in this) {
            if (typeof this[key] != 'function') {
                json += (json != "" ? "," : "") + key + ":'" + this[key] + "'";
            }
        }
        //json = '[{' + json + '}]';
       json = '{' + json + '}';
        return json;
    }
}

        $("#grdTest th").each(function(index) {
            if ( $(this).html().indexOf("实发数量") > 0 )  {
                indx_target = index;
            }
        });

$("#grdTest th").each(function(index) {
            if ( $(this).html().indexOf("库存数量") > 0 )  {
                indx_kcsl = index;
            }
        });

        $("#grdTest th").each(function(index) {
            if ($(this).html().indexOf("流水号") > 0) {
                indx_ID = index;
            }
        });

        $("#grdTest tr").find("td:eq(" + indx_target + ")").change(function (e){	
        var rowIndex =  $(this).parent().parent().find("tr").index($(this).parent()[0]); 
        var strPK = grid.rows[rowIndex*1].cells[indx_ID*1].innerText;

        var strSFSL= grid.rows[rowIndex*1].cells[indx_target*1].childNodes[0].value;
        var strKCSL = grid.rows[rowIndex*1].cells[indx_kcsl*1].innerText;
        if (_urlInfo.CS2 == '审核') {
                alert('审核状态不能修改');
                return false;
            }
if (strSFSL * 1 == null) {
                        alert('数量不能为空');
grid.rows[rowIndex*1].cells[indx_target*1].childNodes[0].value= null;
strSFSL= null;
                        return false;
                    }
                    if (strSFSL * 1 <= 0) {
                        alert('数量不能为0或负数');
grid.rows[rowIndex*1].cells[indx_target*1].childNodes[0].value= null;
strSFSL= null;
                        return false;
                    }
                    if (parseInt(strKCSL) < parseInt(strSFSL)) {
                        alert('库存数量不能小于实发数量');
grid.rows[rowIndex*1].cells[indx_target*1].childNodes[0].value= null;
strSFSL= null;
                        return false;
                    }
if (typeof(myJSON) != 'undefined') {
    myJSON.value1 = strSFSL;//(strSFSL*1>0)?strSFSL:null;
    myJSON.value2 = strPK;
    myJSON.value3 = 13;
    //var data = myJSON.serialize();
}
            $.ajax({
                type: "POST",
                contentType: "application/json",
                url: "LYR.aspx/GetWish",	     
	      data:myJSON.serialize(),				
                dataType: 'json',
                success: function (result) {
                    var json = eval(result.d);
                    if (json == "1") {
                        grid.rows[rowIndex*1].cells[indx_target*1].childNodes[0].value= strSFSL;			   }
                    if (json == "0") {
                        alert('数量没有添加成功');
                    }
                    return false;
                } //success: function(result) 
            }); //$.ajax
            return false;
        });
    });

  

posted @ 2015-03-20 19:33  大虎1  阅读(123)  评论(0编辑  收藏  举报