- 注册时间
- 2014-5-5
- 最后登录
- 2017-5-12
- 阅读权限
- 10
- 积分
- 85
- 精华
- 0
- 帖子
- 24
|
felt 发表于 2014-5-5 14:43
把你的代码贴一下
这是加载表单数据的:
$.ajax({
url: "<%=path%>/verifyServlet?action=queryFormData",
type: "post",
data:{tableName:tableName,id:dataId},
success: function (obj)
{
//调整表单值
var form = new mini.Form(tableName);
form.setData(obj,false);
if(callback && callback instanceof Function)//调用回调函数,传递table对象和数据json对象
callback(table,obj);
}
});
这是加载数据字典的:
/*加载主表单的下拉框字典*/
$.each(table.columns,function(index,cl){
if(cl.dictionary!=null&&cl.dictionary!=""&&!cl.unloadDictionary)//判断此列是否含有数据字典绑定
{
var domTag=mini.get(cl.queryName);
try
{
if(domTag!=undefined&&domTag!=null)
{
domTag.load("<%=path%>/dictionaryServlet?action=queryDictionaryJson&dictionary="+cl.dictionary);
}
}
catch(err)
{
txt="此页面存在一个错误!\n";
txt+="错误描述: 控件["+cl.label+"]加载数据字典失败!此控件非combobox类型\n\n";
txt+="点击OK继续。\n";
alert(txt);
}
}
}); |
|