我动态添加radio代码如下,见 3单选
for(var i = 0; i < rsp.data.length; i++) {
//生成控件dom
if(rsp.data[i].KJLXID == 0) {
// 1文本框
} else if(rsp.data[i].KJLXID == 2) {
// 2下拉列表
} else if(rsp.data[i].KJLXID == 3) {
// 3单选
var arry=rsp.data[i].TGXX.split('|');//拆分项
var arryscore=rsp.data[i].DYFS.split('|');//拆分分数
var lableE1=document.createElement("lable");
lableE1.innerText=rsp.data[i].TXSM;
formE.appendChild(lableE1);
for(j=0;j<arry.length;j++)
{
var divE=document.createElement("div");
divE.setAttribute("class","mui-input-row mui-radio mui-left");
var lableE=document.createElement("lable");
var inputE=document.createElement("input");
inputE.setAttribute("type","radio");
inputE.setAttribute("style","isDisabled");
lableE.innerText="12334";
inputE.setAttribute("name","1233");
divE.appendChild(lableE);
divE.appendChild(inputE);
formE.appendChild(divE);
}
} else if(rsp.data[i].KJLXID == 4) {
// 4复选框
}
尝试初始化 报错,网上找到的都是input和swich开关的初始化方法,其他控件的初始化应该如何处理
mui('.mui-input-row').each(function() {
mui('.mui-input-row')['radio']()
});
这个问题困扰了一天,感谢各位大神给小弟支支招,在线等!
0 个回复