我的網站上有幾個使用$ .post更新我的數據庫的函數。這些都做工精細,在Firefox,但不是在所有的Internet Explorer和我似乎無法找出爲什麼我已經把下面的功能:
功能1:
function removeAd(ad_id) {
$.post('remove.php', {
id: ad_id
}, function() {
$('.workarea').load('display.php');
});
};
功能2:
$(document).ready(function() {
$('a#addBanner').click(function() {
$.post('add.php', {
task: 'banner'
}, function() {
$('.workarea').load('display.php');
});
});
});
功能3:
$(document).ready(function() {
$(function() {
$("#categoryorder").sortable({
opacity: 0.6,
cursor: 'move',
update: function() {
var order = $(this).sortable("serialize") + '&action=updateRecordsListings';
$.post("update.php", order)
}
});
});
});
有誰知道爲什麼這些會在Firefox工作,但不是在IE瀏覽器。我對此很新,調試不是我很棒的東西,所以任何幫助將不勝感激
IE的哪一個版本得到它? *'調試不是我很棒的事情* *實踐使得完美。 :) – GolezTrol
檢查IE中的控制檯(按F12)是否有錯誤。我的猜測是這個問題在'$ .post'之前就會阻止它被調用。 –
...以及涉及哪個版本的jQuery? – Pointy