我正在使用AJAX响应接收一些数据,然后我把它们放在一个列表中。代码如下:
$(document).on('change', '#seleccio_test,#seleccio_test2', function(){
var capaTEST;
var pagina="show_test_prova.php";
$.ajax({
async:false,
cache:false,
dataType:"json",
type: "POST",
url: pagina,
data: "dades_test="+obtenirTest(),
success: function(resultat){
var idtest=0;
$.each(resultat, function(key, value) {
if(key !=0){
for (i = 0; i < value.length; i++) {
alert("Key:" + key + " /value: " + value+" /index: "+idtest);
var llistat_test="";
llistat_test +="<div id='TEST'><ol><li><label for='test' id='etiquetalabel'>"+value[i]+"</label>";
llistat_test+="<input type='checkbox' id='$capaCONTENT"+idtest+"name='test[]' value='"+value[i]+"'onclick=' onclick='show_content($seleccio_content,$id_capa,$pagina,$idtest,$valor_org,$valor_eval,$valor_test)';>";
llistat_test+="</div> <ol> <div style='display: none;'> </div></ol></li></ol> ";
var contenido= $("#"+key);
contenido.html(llistat_test);
idtest++;
}
}
});
},
beforeSend:function(){},
error:function(jqXHR, textStatus, errorThrown ){
}
})
})
当单个密钥中存在多个值时会出现问题,那么我该如何解决这个问题呢?
此致