我发送了一个ajax请求,从图库中检索图像名称并更新请求者页面中的ID。当我收到的回应后,我得到像下面两个响应,为什么我第一次收到第二个请求?没有任何价值
GET http://domain.com/testme/gallery/dynLoad.php?id=159 200 OK 14ms <br>
GET http://domain.com/testme/gallery/dydLoad.php 404 Not Found 4ms
- 第一反应是预期的,它包含了所需的响应。通过萤火虫进行检查。
我也收到第二个回应后第一个与对象没有找到!回应。
$("#show").click(function(){ $(".wrapper").show('fold', 1000); $.ajax({ type: "GET", url:"dynLoad.php", data: "id="+ <?php echo $id; ?>, success: function(){ $("#gallery").load("dydLoad.php #galleryLoad"); } }); });
当我修改。阿贾克斯()到获得()我仍然收到相同的反应,但代替未找到我接收这是我从得到了相同的响应以前的GET。我再补充以下这些反应:
GET http://domain.com/testme/gallery/dynLoad.php?id=159 200确定13毫秒
GET http://domain.com/testme/gallery/dynLoad.php 200 OK 2ms的
我的代码产生上述反应是:
$.get("dynLoad.php", {id: "<?php echo $id; ?>"})
.done(function() {
$("#gallery").load("dynLoad.php #galleryLoad");
});
我不明白Ÿ应该发生?任何人有任何理由发生这种情况?
检查我的回答是 –
!就是这样。你的其他解决方案就是我想要的。 – c0d3