$(document).ready(function() {
$("button").click(getir);
});
function getir() {
$.ajax({
dataType: "json",
url:"get.php",
success: function(datacall) {
$.each(datacall,function(index,vals) {
$("span").append(index + " : " + vals + "<br />");
});
}
});
}
json数据是{“sez”:“soze”,“koz”:“koze”} 但我得到的结果如下:
sez : soze
koz : koze
sez : soze
koz : koze
我无法理解为什么它会重复2次?
答案 0 :(得分:1)
答案 1 :(得分:1)
如果页面上有多个范围,则每个范围都会附加文本。通过指定更具体的选择器(例如id或类),将jQuery限制为仅在一个范围内运行。