easyUI框架下的select下拉框动态加载数据库中数据

jsp:

js:

将下列代码放在页面初始化中执行,其中valueField用于保存数据库中,textField用于显示在前台

var url = ctx + "/sysAgentCompany/querySysAgentCompany.htm";
$.getJSON(url, function(json){
$('#companyId').combobox({
data : json.rows,
valueField:'companyId',
textField:'companyName'
});
});

回显:

function nameFormatter(value, row,index) {
var b;
$.ajax({
             type: 'post',
             url: ctx+"/sysAgentCompany/querySysAgentCompany.htm",
             async:false,
             data: { companyId: row.companyId},
             success: function (data) {
             var r=eval('('+data+')');           
            var a=r.rows;
            b=a[0].companyName;
                   
             },
                   });
return b;
}
    

你可能感兴趣的:(easyUI框架下的select下拉框动态加载数据库中数据)