我已經有一段時間了這個問題:當我使用jquery $.post
,我看到在Firebug控制檯中的請求很多是完全相同的,只有最後一個返回任何東西。如果我點擊加號來打開任何其他請求的樹,它將控制檯轉換大約1px,但是完全空白。控制檯中的加載圖像不會消失。
所示的圖像是在螢火蟲1.6.2器,Mozilla Firefox 3.6.16單個$.post
動作在Windows 7
動作僅執行一次,並返回一個結果,在結果換句話說,它表現正常。有沒有解釋,或者是我的代碼錯了?
即使該代碼會觸發多個請求在控制檯:
$('form').submit(function (e) {
e.preventDefault();
$.post('/', {}, function(){
alert('ok');
}, "json");
});
而且形式:
<form method="post" action="/">
<div>
<input type="hidden" value="1" name="id">
<button type="submit">Delete</button>
</div>
</form>
更新了一些代碼,如果有什麼不清楚讓我知道。 – 2011-04-05 01:18:26
奇怪的是,它原來是Firefox或Firebug本身。我從來沒有見過我自己(一次使用相同的FF/FB組合)。很高興你明白了。 – 2011-04-06 01:25:57
是的,這很奇怪。更奇怪的是,幾個月前,它曾經顯示2-3次額外的請求,然後是5-6次,但是當我看到圖片中的一張時,我認爲已經足夠了 - 有時間尋求幫助。我想我正在製造一些神經錯亂的腳本錯誤,而這些錯誤正在被更新的代碼複合。 – 2011-04-06 01:31:06