论坛首页 Web前端技术论坛

YUI里可以自动给表单赋值吗?

浏览 3750 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-01-31  
YUI里有自动给表单赋值的方法吗?我只找到了获取表单数据为json格式的方法。
   发表时间:2007-01-31  
我的意思就是类似dwr的fillForm(formdata),根据JSON格式的数据自动给表单赋值。
0 请登录后投票
   发表时间:2007-02-05  
可以按照http://www.iteye.com/topic/48515中,只要JsonDataModel已经赋予Json数据,就可以使用prototype循环给form表单中对应id的元素赋值,不过这个要人工去写js,现在还没有较好的方法,如果遇到select-one、checkbox和radio等类型会麻烦一点。
function onEditLoad() {
var row = dataModel.getRows([0,0]);
var fields=dataModel.schema.fields;
for(var i=0;i< fields.length;i++){
    if ($(fields[i])!= null) {
       $(fields[i]).value= row[0][i];
}
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics