js封装

	var sto = {
		create: function(){
			var m_data = new Object();
			m_data.init= function(){
				var obj = new Object();
				obj.ipage = $("#ipage").val();
				obj.stat_cd = $("#stat_cd").val();
				obj.perpage = $("#perpage").val();
				obj.pcs_num = $("#pcs_num").val();
				obj.searchstr = $("#searchstr").val();
				obj.sortfield = $("#sortfield").val();
				obj.sorttype = $("#sorttype").val();
				obj.sortidx = $("#sortidx").val();
				obj.pis_num  = $("#pis_num").val();
				return obj;
			};
			m_data.list= function(){
				var data =  m_data.init();
				data.type="one";
				var rep = m_data.ajax_post('/sale/receiving_ajax.php',data,'json');
				if(!rep) {
					return;
				}
				$("[name='prodName'").text(rep.prod['P_NM']);
				$("[name='prodGdsincode'").text(rep.prod['GDSINCODE']);
				$(".prd_list").find("tbody").children().remove();
				if(rep.list.length === 0 ){
					$(".prd_list").find("tbody").append("<tr><td colspan='11' class='nohtml_str3'>nodata.</td></tr>")
					$(".paginate2").html(rep.page);
				} else {
					var res;
					var html_str="";
					$.each(rep.list, function (e){
						res=rep.list[e];
						html_str +="<tr>";
						html_str +="<td class='f_num' style='display:none'>";
						html_str +="<div class='ccnumbx'><em class='cancel_cdt chk'></em></div>";
						html_str +="</td>";
						html_str +="<td>"+res.IDX+"</td>";
						html_str +="<td  class='ipgonum'><a href='#'>"+res.PIS_NUM+"</a></td>";
						html_str +="<td><input type='number' class='i_text9' value='"+res.P_SUM+"'></td>";
						html_str +="<td>"+res.S_SUM+"</td>";
						html_str +="<td>"+res.STO_CNT+"</td>";
						html_str +="<td class='disp_made_s'>"+res.MADE_S_DT+"</td>";
						html_str +="<td class='disp_made_e'>"+res.MADE_E_DT+"</td>";
						html_str +="<td class='disp_made_p'>"+res.MADE_PER_CNT+"</td>";
						html_str +="<td class='td_select_area text_left'>";
						html_str +="</td>";
						html_str +="<td class='disp_in_num'>"+res.IN_NUM+"</td>";
						html_str +="<td class='disp_in_dt'>"+res.IN_DT+"</td>";
						html_str +="<td style='display: none'>"+res.STAT_CD+"</td>";
						html_str +="</tr>";
					});
					$(".prd_list").find("tbody").append(html_str);


					$("select").jqTransform();
					$("select").jqTransSelect();
					$(".paginate2").html(rep.page);
				}
				$(".contentScroll").mCustomScrollbar({theme:"minimal-dark"});
			};
			m_data.update=function(){
				var p_sum = $(".ipgonum").next().find("input").val();
				alert(p_sum);
			};
			m_data.reback=function(){
				contents_nav(m_data.init());
			};
			m_data.statusChange = function(t){
				var tbl = $(t).parent().parent().parent().parent();
				var per_v = tbl.find("td:last").text();
				if(t.value!=per_v){
					tbl.find("td:eq(0)").removeAttr("style");
					tbl.find("td:eq(1)").attr("style","display:none");
				}else{
					tbl.find("td:eq(0)").attr("style","display:none");
					tbl.find("td:eq(1)").removeAttr("style");
				}
			};
			m_data.ajax_post = function(url,dataObj,rtnType){
				var rtnval;
				$.ajax({
					cache: false,
					url: url,
					data: dataObj,
					async: false,
					type: 'post',
					dataType: rtnType,
					error: function () {
					},
					success: function (rep) {
						rtnval = rep;
					}
				});
				return rtnval;
			};
			return m_data;
		}
	};
	$(function(){
		sto.create().list();
	});
 
        D = function(){
            function add(a,b,c){
                //alert("A");
            }
            function del(){
                alert("B");
            }
            function dis(){
                alert("C");
            }
            return {
                A:add,
                B:del,
                C:dis
            };
        }();
        D.A('a','b','c','d');

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值