如何将JQgrid列数据传递到文本框 [英] How can I Pass JQgrid column data to text box

查看:106
本文介绍了如何将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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆