nick轩

导航

JS用JSON传递多个控件

页面:

onchange='resetCtrl([{"id":"hidVId"}])'

JS:

function resetCtrl(refList) {

    for (var i = 0; i < refList.length; i++) {

        $("#" + refList[i].id).val("");

    }

}

 

JS:

function setCtrls(refList) {

    for (var i = 0; i < refList.length; i++) {

        $("#" + refList[i].id).val(refList[i].value);

    }

}

var ctrlsData = [

                { id: "txtVWeight", value: data.Weight },

                { id: "txtVBrand", value: data.VBrand },

                { id: "hidVC", value: data.TCId },

                { id: "txtVC", value: data.Name },

                { id: "txtVRemarks", value: data.Remarks }

                ];

 setCtrls(ctrlsData);

posted on 2012-04-20 18:05  nick轩  阅读(280)  评论(0编辑  收藏  举报