本文介绍了如何将JQgrid列数据传递到文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 嗨我在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: 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 ++){ $(' #' + 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}]); // HiI'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 urgentjQuery('#' + 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列数据传递到文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
09-05 10:47