|
表单中的一个下拉框,想通过查询方法动态赋值,现在值可以查到,但是无法赋值
这是在queryLoad中调用的方法:projects 是下拉框的名称
this.include("queryTableService");
// 返回项目列表
var projectBudget = new QueryTableService({ tableFlag : "projectBudget" });
projectBudget.listNext(0,999, function(json){
var typeList = ["请选择报销项目"];
var items = json.data;
for(var i = 0; i < items.length; i++){
var item = items[i];
typeList.push(item.pName);
}
console.info("typeList",JSON.stringify(typeList))
this.data.projects = typeList;
}.bind(this))
还试过在下拉框组件的可选值->脚本中写同样的代码,最好返回typeList,但也不行,请管理员指教~ |
|