我有这个片断这是在事实上正常工作的更新我的数据库,只有一次对其做它没有执行我的代码的其余AJAX代码...阿贾克斯文件停止执行
$(".getPoint").click(function()
{
var theid = $(this).attr("id");
var onlyID = theid.split("_");
var onlyID = onlyID[1];
var credoff = parseInt($(this).children('input.credoff:hidden').val());
$.ajax({
url: 'do.php',
type: 'POST',
data: "userID=" + onlyID + "&credoff=" + credoff,
success: function(data) {
if(data != "success1" && data != "success5") {
$("#" + theid).text(data);
}else{
$("#thediv_" + onlyID).fadeOut("slow");
$('#creditsBalance').fadeOut("slow");
newbalance = parseInt($('#creditsBalance').text());
if(data != "success5") {
newbalance = newbalance+credoff;
}else{
newbalance = newbalance+5;
}
alert ('hi');
$('#creditsBalance').text(newbalance);
$('#creditsBalance').fadeIn("slow");
$("#" + theid).text("Done");
}
},
beforeSend: function()
{
$("#" + theid).text("Working...");
},
error: function()
{
$("#" + theid).text("Failed...Click to Retry");
}
});
});
线
if(data != "success5") {
newbalance = newbalance+credoff;
}else{
newbalance = newbalance+5;
}
alert ('hi');
更新我的数据库,但然后我没有收到警报,这是足够的代码,让任何人看到我哪里会出错?
有你在浏览器中发射了一个JavaScript控制台(萤火虫为例)并看看是否有脚本错误? – 2011-05-29 22:52:14
@杰夫,是的,我只有它的所有运行良好... – Liam 2011-05-29 22:54:09