easyui datagrid编辑行设置某个字段不可编辑
来源:互联网 发布:游族网络股票行情 编辑:程序博客网 时间:2024/05/22 05:57
function exeBatchPickInfo(wmbpId){
$('#receiptInfo').datagrid({
fit: true, //全屏
title:'入库单',
striped: true, //显示斑马线
pagination:false,
singleSelect:true,
fitColumns:true,//自动缩进
columns: [[
{title:'出库单编号',field:'wmooId',width:130,sortable:false,align:'center',
formatter:function(value,row){
return row.wmooCode;
},
editor:{
type:'combobox',
options:{
url:'batchpick/findByBatchPickId.html?wmbpId='+wmbpId+'&wmodPickStrategy='+0+"&res="+Math.random(),
valueField:'wmodOutOrderId',
textField:'wmooCode',
loadFilter:function(data){return data;},
panelHeight:'auto',
required: true,
onShowPanel:function(){
$(this).combobox('reload');
},
onChange:function(newValue,oldValue){
if(newValue==undefined || newValue==''){
return;
}
var row = $('#receiptInfo').datagrid('getSelected');
if(row==null){
return;
}
var rindex = $('#receiptInfo').datagrid('getRowIndex', row);
//清空商品编码
var ed3 = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmodId'});
$(ed3.target).combobox('clear','');
$(ed3.target).combobox('loadData','');
var et = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmstEnabledNumber'});
$(et.target).val('');
//$(et.target).numberbox({editable:false,value:'' ,precision:6,min:0,max:9999999999999999.999999});
$(et.target).attr('disabled','disabled');// 只读
var et2 = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmstEnabledNumber'});
$(et2.target).val('');
//$(et2.target).numberbox({editable:false,value:'',precision:6,min:0,max:9999999999999999.999999});
var et1 = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmstMoveoutNumber'});
$(et1.target).val('');
//$(et1.target).numberbox({value:'',precision:6,min:0.01,max:9999999999999999.999999});
var t=0;
var datas=$(this).combobox('getData');
for(var i=0;i<datas.length;i++){
if(newValue==datas[i].wmodOutOrderId){
t=1;
break;
}
}
if(t==1){
//加载拣货策略为手动执行的出库单商品名称信息
$(ed.target).combobox('reload','batchpick/selectSkuCodeByWmooId.html?wmooId='+newValue+"&res="+Math.random());
}
}
}
}},
$('#receiptInfo').datagrid({
fit: true, //全屏
title:'入库单',
striped: true, //显示斑马线
pagination:false,
singleSelect:true,
fitColumns:true,//自动缩进
columns: [[
{title:'出库单编号',field:'wmooId',width:130,sortable:false,align:'center',
formatter:function(value,row){
return row.wmooCode;
},
editor:{
type:'combobox',
options:{
url:'batchpick/findByBatchPickId.html?wmbpId='+wmbpId+'&wmodPickStrategy='+0+"&res="+Math.random(),
valueField:'wmodOutOrderId',
textField:'wmooCode',
loadFilter:function(data){return data;},
panelHeight:'auto',
required: true,
onShowPanel:function(){
$(this).combobox('reload');
},
onChange:function(newValue,oldValue){
if(newValue==undefined || newValue==''){
return;
}
var row = $('#receiptInfo').datagrid('getSelected');
if(row==null){
return;
}
var rindex = $('#receiptInfo').datagrid('getRowIndex', row);
//清空商品编码
var ed3 = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmodId'});
$(ed3.target).combobox('clear','');
$(ed3.target).combobox('loadData','');
var et = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmstEnabledNumber'});
$(et.target).val('');
//$(et.target).numberbox({editable:false,value:'' ,precision:6,min:0,max:9999999999999999.999999});
$(et.target).attr('disabled','disabled');// 只读
var et2 = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmstEnabledNumber'});
$(et2.target).val('');
//$(et2.target).numberbox({editable:false,value:'',precision:6,min:0,max:9999999999999999.999999});
$(et2.target).attr('disabled','disabled');// 只读
var ed = $('#packageInfo').datagrid('getEditor', { index : i, field : 'cdsgIsDecimal'});
$(ed.target).combobox('setValue',newValue);
$(ed.target).combobox('disable');//不可编辑
var et1 = $('#receiptInfo').datagrid('getEditor', {index:rindex,field:'wmstMoveoutNumber'});
$(et1.target).val('');
//$(et1.target).numberbox({value:'',precision:6,min:0.01,max:9999999999999999.999999});
var t=0;
var datas=$(this).combobox('getData');
for(var i=0;i<datas.length;i++){
if(newValue==datas[i].wmodOutOrderId){
t=1;
break;
}
}
if(t==1){
//加载拣货策略为手动执行的出库单商品名称信息
$(ed.target).combobox('reload','batchpick/selectSkuCodeByWmooId.html?wmooId='+newValue+"&res="+Math.random());
}
}
}
}},
阅读全文
0 0
- easyui datagrid编辑行设置某个字段不可编辑
- JQUERY EASYUI DATAGRID设置可编辑行的某个列不可编辑
- easyui-datagrid 行内编辑禁止字段可编辑
- easyui datagrid 设置可编辑行
- Easyui combobox设置不可编辑
- struts2+easyui datagrid不可编辑列表显示
- Easyui设置easyui-textbox不可编辑
- datagrid 设置combobox并设置不可编辑
- EasyUI-Datagrid行内编辑
- easyui datagrid 行编辑功能
- EasyUI datagrid可编辑行
- easyUI中PropertyGrid 设置不可编辑
- easyui textbox 设置只读不可编辑状态
- easyUI text 不可编辑
- easyui combobox 不可编辑
- EasyUI datagrid分页,编辑
- Easyui - datagrid 列编辑
- EasyUI DataGrid 编辑单元格
- Java笔试题解-流程控制(1)
- ie浏览器升级的正确姿势
- 上传多张图片并预览
- android 底部导航栏 ViewPager+RadioGroup+Fragment
- apktool2.2.3的使用
- easyui datagrid编辑行设置某个字段不可编辑
- Oracle 11g安装过程图解
- view的translatesAutoresizingMaskIntoConstraints属性
- ssl双向认证和单向认证原理
- CXF JaxWsProxyFactoryBean调用SOAP服务出现异常信息
- Github创建与合并分支
- 多线程并发下的单例模式
- WebService简单应用实例
- spring aop操作