复代码码 代码如下: <머리> jqGrid의 JSON数据显示 <br>본문{font-size:12px;} <br> <br>function Modify(id) { //单击修改链接적操작 <br>var model = jQuery("#list1").jqGrid('getRowData', id); <br>//alert(model.Id); <br>$("#txtCityCode").val(model.Code); <br>$("#txtCityName").val(모델.이름); <br>$("#txtFID").val(model.Fid); <br>$("#modifyform").dialog({ <br>높이:230, <br>너비:400, <br>크기 조정 가능:false, <br>모달:true, //这里就是控弹为模态 <br>버튼:{ <br>"确정":function(){ <br>alert("재판리对数据进行修改!") <br>$(this).dialog("close"); 🎜>}, <br>"取消":function(){$(this).dialog("close");} <br>} <br>}); } <br>$(document).ready(function(){ <br>$("#list1").jqGrid({ <br>url:'JsonDataHandler2.aspx', <br>datatype:"json ", <br>mtype:'GET', <br>높이:200, <br>colNames:['编号','citycity编号','citycityname称','所属省份编号','修改','删除'], //주의해야 할 colNames 와 colModel중고불要忘记加修改와删除这两列 <br>colModel:[ <br>{name:'Id',index:'Id',width:55}, <br>{이름:'코드',색인:'코드',너비:100}, <br>{이름:'이름',색인:'이름',너비:180, sortable:false}, <br>{이름: 'Fid',index:'Fid',width:180}, <br>{name:'Modify',index:'Id',width:80,align:"center",sortable:false}, <br>{ 이름:'삭제',색인:'Id',너비:80,정렬:'center',sortable:false} <br>], <br>//autowidth:true, <br>jsonReader:{ <br>페이지 :"page", <br>total:"total", <br>repeatitems:false, <br>id:"Id" <br>}, <br>pager:jQuery('#pager1'), <br> rowNum:20, <br>rowList:[10,20,30], <br>정렬 이름:'Id', <br>정렬 순서:'asc', <br>viewrecords:true, <br>caption:'jqGrid使용 JSON数据测试', <br>gridComplete:function(){ //재현사중중앙循环为每一行添加修改와删除链接 <br>var ids=jQuery("#list1").jqGrid('getDataIDs'); <br>for(var i=0; i<ids.length i>var id=ids[i] <br>modify ="<a href='#' style='color:# f60' onclick='수정(" id ")'>수정</a>"; //여기서 onclick就是调사용了상면적javascript函数 수정(id) <br>del ="<a href='#' style='color:#f60' onclick='Delete(" id ")' >删除</a>"; <br>jQuery("#list1").jqGrid('setRowData', ids[i], { 수정: 수정, 삭제: del }); <br>} <br>} <br>}).navGrid("#pager1",{edit:false,add:false,del:false,search:false}); <br><br>}); <br> <본문> citycity编号: 도시명칭: 所属省份编号: