最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

一个关于jqGrid使用的小例子(行按钮)_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:01:20
文档

一个关于jqGrid使用的小例子(行按钮)_jquery

一个关于jqGrid使用的小例子(行按钮)_jquery: 代码如下: jqGrid的JSON数据显示 body{font-size:12px;} function Modify(id) { //单击修改链接的操作 var model = jQuery(#list1).jqGrid('getRowData', id); //alert(model.Id); $(#tx
推荐度:
导读一个关于jqGrid使用的小例子(行按钮)_jquery: 代码如下: jqGrid的JSON数据显示 body{font-size:12px;} function Modify(id) { //单击修改链接的操作 var model = jQuery(#list1).jqGrid('getRowData', id); //alert(model.Id); $(#tx


代码如下:



jqGrid的JSON数据显示








function Modify(id) { //单击修改链接的操作
var model = jQuery("#list1").jqGrid('getRowData', id);
//alert(model.Id);
$("#txtCityCode").val(model.Code);
$("#txtCityName").val(model.Name);
$("#txtFID").val(model.Fid);
$("#modifyform").dialog({
height:230,
width:400,
resizable:false,
modal:true, //这里就是控制弹出为模态
buttons:{
"确定":function(){
alert("在这里对数据进行修改!");
$(this).dialog("close");
},
"取消":function(){$(this).dialog("close");}
}
});
}
function Delete(id) { //单击删除链接的操作
alert("在这里执行异步删除操作,此时点击了id为 "+id+" 的行!");
}
$(document).ready(function(){
$("#list1").jqGrid({
url:'JsonDataHandler2.aspx',
datatype:"json",
mtype:'GET',
height:200,
colNames:['编号','城市编号','城市名称','所属省份编号','修改','删除'], //注意在colNames和colModel中都不要忘记加修改和删除这两列
colModel:[
{name:'Id',index:'Id',width:55},
{name:'Code',index:'Code',width:100},
{name:'Name',index:'Name',width:180, sortable:false},
{name:'Fid',index:'Fid',width:180},
{name:'Modify',index:'Id',width:80,align:"center",sortable:false},
{name:'Delete',index:'Id',width:80,align:'center',sortable:false}
],
//autowidth:true,
jsonReader:{
page:"page",
total:"total",
repeatitems:false,
id:"Id"
},
pager:jQuery('#pager1'),
rowNum:20,
rowList:[10,20,30],
sortname:'Id',
sortorder:'asc',
viewrecords:true,
caption:'jqGrid使用JSON数据测试',
gridComplete:function(){ //在此事件中循环为每一行添加修改和删除链接
var ids=jQuery("#list1").jqGrid('getDataIDs');
for(var i=0; ivar id=ids[i];
modify ="修改"; //这里的onclick就是调用了上面的javascript函数 Modify(id)
del ="删除";
jQuery("#list1").jqGrid('setRowData', ids[i], { Modify: modify, Delete: del });
}
}
}).navGrid("#pager1",{edit:false,add:false,del:false,search:false});

});






城市编号:


城市名称:


所属省份编号:





文档

一个关于jqGrid使用的小例子(行按钮)_jquery

一个关于jqGrid使用的小例子(行按钮)_jquery: 代码如下: jqGrid的JSON数据显示 body{font-size:12px;} function Modify(id) { //单击修改链接的操作 var model = jQuery(#list1).jqGrid('getRowData', id); //alert(model.Id); $(#tx
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top