我正在努力尝试在成功的AJAX回调后获得每个项目的相应结果。我能够得到结果,但不能单独在项目的每个div中有多个,每个项目显示的是获得div中的所有结果,而不仅仅是相应的结果。
var xhr = $.ajax({
type: "HEAD",
url: image,
success: function(){
$(".block .image-sze").append(xhr.getResponseHeader('Content-Length'));
}
});
有人可以帮助我解决上述问题,以便能够显示每个项目的个别结果吗?
答案 0 :(得分:0)
选择器$(".block .image-sze")
仅选择block
的第一个班级,而是使用$("*.block *.image-sze")
!
“*”选择具有相同类别的所有标记!
希望这有帮助吗?
答案 1 :(得分:0)
也许你正在寻找这样的东西?
var xhr = $.ajax({
type: 'POST',
dataType: 'json'
url: url,
success: function(json){
$('#image1').html(json['image1']);
$('#image2').html(json['image2']);
}
});
你正在用这样的东西从网址上打电话
public function somefunction() {
$json = array();
$json['image1'] = 'image1';
$json['image2'] = 'image2';
echo json_encode($json);
}