easyUI的onDblClickRow事件总结详解编程语言

在我另一篇文章中更改了 方法,如果不满意的可以去看一下。

$('#MessPubList').datagrid({ 
			fitColumns:true, 
			striped:true, 
			idField:'id', 
			rownumbers:true, 
			singleSelect:true, 
			pagination:true, 
	 	        url:'<%=basePath%>/messPub/getMessDatagrid', 
           	        title: '', 
           	        loadMsg: '数据加载中,请稍候...', 
                        nowrap: false, 
                        pageSize: 10, 
                        pageList: [10, 20, 30], 
                        onDblClickRow :function(rowIndex,rowData){ 
  				 showSelectedSurveryDataOnMap(rowData); 
  				},

onDblClickRow这句话。 然后 在页面合适处写上 showSelectedSuryeryDataOnMap 这个函数方法

var showSelectedSurveryDataOnMap=function(rowData){ 
		if(rowData.id){ 
			$('#MessForm').form('load','<%=basePath%>/messPub/findByMessId?id='+rowData.id); 
			$("#zczz").show(); 
			$("#fbsj").show();	 
			//不可编辑 
			$('input[name=title]').attr("readonly","readonly"); 
			$('input[name=userName]').attr("readonly","readonly"); 
			$('input[name=createTime]').attr("readonly","readonly"); 
			$('form[name="MessForm"]').attr('readonly',true); 
			$('.saveBtn').hide(); 
			$('#formDialog').dialog('open'); 
			$('.clearBtn').click(rollBack); 
		} 
	}

在我的另一篇文章里面有更详细的说明,您可以去看看。可能有不对的地方 希望各位大牛多多支出,万分感谢

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/13153.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论