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);
		}
	}
在我的另一篇文章里面有更详细的说明,您可以去看看。可能有不对的地方 希望各位大牛多多支出,万分感谢

你可能感兴趣的:(onDblClickRow)