在循环时,我从 json 中获取值,并将值和文本都放入输入复选框,但我得到错误的输出,它与属性值中的文本值不同
我的循环:
$.map(data["allLocales"], function(value, i){
if(i % 5 === 0 ){
col0 += "<label><input value="+ value.name +" type='checkbox' />"+value.name+"</label>"
} else if(i % 5 === 1) {
col1 += "<label><input value="+ value.name +" type='checkbox' />"+value.name+"</label>"
} else if(i % 5 === 2) {
col2 += "<label><input value="+ value.name +" type='checkbox' />"+value.name+"</label>"
} else if(i % 5 === 3) {
col3 += "<label><input value="+ value.name +" type='checkbox' />"+value.name+"</label>"
} else if(i % 5 === 4) {
col4 += "<label><input value="+ value.name +" type='checkbox' />"+value.name+"</label>"
}
})
错误 html 的示例:
<label class="blue"><input value="Italian" type="checkbox">Italian</label>
<label class="blue"><input value="Italian" (italy)="" type="checkbox">Italian (Italy)</label>
<label class="blue"><input value="Italian" (switzerland)="" type="checkbox">Italian (Switzerland)</label>
这里有什么问题..?我正在寻找属性和文本值应该相同