jqgrid中edittype为text、CheckBox、select、textarea、function等,为jqgrid添加自定义按钮

<script type="text/javascript">
		
			/********获取贸易商名称下拉列表*************/
			function getVal(){
				var nameVal = "";
				var i = 0;
				$.ajax({
					type : "GET",
					async : false,
					url : "trader_queryPageTrader.do",	//向后台请求数据
					success : function(result){
						var result = eval('('+ result +')');
						var resultContent = result.root;
						for(i; i < resultContent.length; i++){
					    	if(i != resultContent.length - 1){
					    		nameVal += resultContent[i].traderName + ":" + resultContent[i].traderName + ";";
					    	}else{
					    		nameVal += resultContent[i].traderName + ":" + resultContent[i].traderName;
					    	}
						}  
					}
				});
				return nameVal;
			}
	
			/********取大宗物资网合同号**********/
			$.ajax({
				async:false,
				cache:true,
	            type: "POST",  
	            url: "goodsDzContract_queryDzPurchaseNum.do",	//向后台请求数据
	            success: function(result){
					var result = eval('('+ result +')');
					if(result != undefined && result.length > 0){
	                	for ( var i = 0; i < result.length; i++) {	
	                        var opt = "<option value='" + result[i].purchaseNum + "'>" + result[i].purchaseNum + "</option>";  
	                        $("#DzContractNum").append(opt);
	                    } 
	                }
	            },  
	            error: function() {  
	                alert("获取大宗物资网合同号失败")  
	            }  
	        });
			
			/*********绑定合同号弹出框************/
			function bindAttachment(id){
				var rowData = $("#grid-table").jqGrid('getRowData',id);
				var goodsOrder = rowData.goodsOrder;
				var goodsPackage = rowData.goodsPackage;
				$("#orderId1").val(goodsOrder);			//订单号:document.getElementById("orderId").value = goodsOrder;
				$("#bindContractDialog").dialog({ 
					autoOpen:true,
					height:300, 
					width:330,  
					resizable:false, 
					modal:true, //这里就是控制弹出为模态 
					buttons:{ 
						"确定":function(){
							var id = rowData.id;
							var dzPurchaseContractNum = $("#DzContractNum2").val();
							//向后台提交数据
							$.ajax({
								async:false,
								cache:true,
							    type: "POST",
							    data:{
									id:id,
									dzPurchaseContractNum:dzPurchaseContractNum,
								}, 
							    url: "goods_boundContractNum.do", 	//获取json数据  
							    success: function(){
									alert("绑定合同号成功");
									window.location.href = "./traderGoodsInfo.html";
							    },  
							    error: function() {
							        alert("绑定合同号失败")  
							    }  
							});
							$(this).dialog("close"); 
						},  
						"取消":function(){$(this).dialog("close");} 
					}
				});
			}
			
			/*******
				上传附件弹出框
			********/
			function uploadAttachment(id) {
				var rowData = $("#grid-table").jqGrid('getRowData',id);
				var goodsOrder = rowData.goodsOrder;
				var goodsId = rowData.id;
				$("#goodsId").val(goodsId);
				$("#orderId2").val(goodsOrder);			//订单号:document.getElementById("orderId").value = goodsOrder;
				$("#uploadFileDialog").dialog({ 
					autoOpen:true,
					height:365, 
					width:400,  
					resizable:false, 
					modal:true //这里就是控制弹出为模态 
				});
			}
			
			/**********添加多文件上传************/
			function plusFile(){
				//<input type='button' value='删除' οnclick='deleteCurrent(this)' style='display:inline;'/>
				$("#otherFile").append("<p style='margin-top:-2px;'><input type='file' name='file' style='display:inline; width:180px;'/><button type='button' class='btn btn-danger btn-xs' style='border-radius:4px; margin-top:-5px;' οnclick='deleteCurrent(this)'><i class='icon-trash icon-on-right bigger-110'></i>删除</button></p>");
			}
				
			/**********删除多文件上传***********/
			function deleteCurrent(obj){
				$(obj).parent().remove();
			}
		
			
			var grid_data = 
			[ 
				{id:"1",name:"张三",note:"长文本1",stock:"是",ship:"一年级", sdate:"
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值