如何将JQgrid列数据传递到文本框 [英] How can I Pass JQgrid column data to text box
本文介绍了如何将JQgrid列数据传递到文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨
我在JQgrid工作。用于搜索用户。
如果我双击Jqgrid中的特定用户,该特定用户名必须反映在我的文本框中。
你可以帮帮我。
非常紧急
jQuery(' #' + empData).jqGrid({
dataType:' json ',
// url:Servicelibrary / employeesearch.aspx,
colNames:[' 员工编号', ' 员工姓名'],
colModel:[
{name:' EmployeeNo',index:' EmployeeNo',width: 150 ,搜索: true },
{name:' FirstName',索引:' FirstName',width: 150 ,搜索: true }
],
rowNum: 10 ,
sortname:' EmployeeNo',
viewrecords:< span class =code-keyword> true ,
sortorder: desc,
gridview: true ,
// searchO nEnter:true,
// search:true,
// scroll:true,
// loadonce:true,
rowList:[ 5 , 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 , 100 ],
寻呼机:$(' #' + pager),
标题: 列出员工详细信息
});
$(' #' + empData).jqGrid(' filterToolbar',(' #' + pager),{stringResult: true ,searchOnEnter: false ,defaultSearch:' cn'});
// $('#'+ empData).trigger(reloadGrid,[{current:true }]);
// $('#'+ empData).jqGrid(' navGrid',('#'+ pager),{edit:true,add:true,del:true,search:true,defaults:true}); //,{},{},{},{search:true});
// $('#'+ empData).jqGrid('navGrid',('#'+ pager),{edit:false,add:false,del:false},{},{},{},{ search:true});
var UserData = eval(jsondata.responseText);
for ( var x = 0 ; x < = UserData.length; x ++){
$(' < span class =code-string>#' + empData).addRowData(x,UserData [x]);
}
// $('#'+ empData).trigger( reloadGrid);
// $('#'+ empData).jqGrid( 'searchGrid',{multipleSearch:true,multipleGroup:true,sopt:['eq','ne','cn','bw','bn']});
// $('#'+ empData).trigger(reloadGrid);
// $('#'+ empData).addJSONData(jsondata.responseText);
}
}
});
解决方案
(' #' + pager),
caption: 列出员工详细信息
});
(' #' + empData).jqGrid(' filterToolbar',(' #' + pager),{stringResult : true ,searchOnEnter: false ,defaultSearch:' cn'});
//
('#'+ empData).trigger (reloadGrid,[{current:true}]);
//
Hi
I'm working in JQgrid. for a searching a USER.
If i double click on the particular user in Jqgrid , that particular user name has to reflect on my text box.
could you please help me on this.
its very urgent
jQuery('#' + empData).jqGrid({
dataType: 'json',
// url: "Servicelibrary/employeesearch.aspx",
colNames: ['Employee Number', 'Employee Name'],
colModel: [
{ name: 'EmployeeNo', index: 'EmployeeNo', width: 150 ,search:true},
{ name: 'FirstName', index: 'FirstName', width: 150,search:true }
],
rowNum: 10,
sortname: 'EmployeeNo',
viewrecords: true,
sortorder: "desc",
gridview:true,
//searchOnEnter:true,
//search: true,
//scroll: true,
//loadonce: true,
rowList: [5, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
pager: $('#' + pager),
caption: "List Employee Details"
});
$('#' + empData).jqGrid('filterToolbar', ('#' + pager), { stringResult: true, searchOnEnter: false, defaultSearch: 'cn'});
// $('#' + empData).trigger("reloadGrid", [{ current: true}]);
// $('#' + empData).jqGrid('navGrid', ('#' + pager), { edit: true, add: true, del: true, search: true, defaults: true }); //, {}, {}, {}, { search: true });
// $('#' + empData).jqGrid('navGrid', ('#' + pager), { edit: false, add: false, del: false }, {}, {}, {}, { search: true });
var UserData = eval(jsondata.responseText);
for (var x = 0; x <= UserData.length; x++) {
$('#' + empData).addRowData(x, UserData[x]);
}
// $('#' + empData).trigger("reloadGrid");
//$('#' + empData).jqGrid('searchGrid', { multipleSearch: true, multipleGroup: true, sopt: ['eq', 'ne', 'cn', 'bw', 'bn'] });
//$('#' + empData).trigger("reloadGrid");
//$('#'+empData).addJSONData(jsondata.responseText);
}
}
});
解决方案
('#' + pager), caption: "List Employee Details" });
('#' + empData).jqGrid('filterToolbar', ('#' + pager), { stringResult: true, searchOnEnter: false, defaultSearch: 'cn'}); //
('#' + empData).trigger("reloadGrid", [{ current: true}]); //
这篇关于如何将JQgrid列数据传递到文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文