我在我的页面之一有一些ajax/jquery代码,我遇到的问题是,它不起作用的第一次页面加载。如果我刷新页面,它没有任何问题。它在Firefox中第一次工作。所有我使用的变量都可以,因为我已经提醒他们。我没有收到成功或错误消息。它似乎没有做任何事情?jquery ajax后 - 不工作的第一次页面加载
任何想法?
$('.window .request').click(function (e) {
var itm = document.getElementById('txtItm').value;
var qty = document.getElementById('txtQty').value;
var msg = document.getElementById('txtMessage').value;
var op_id = document.getElementById('txtOp_id').value;
$.ajax({
type: "POST",
url: "do_request.php?msg="+msg+"&itm="+itm+"&qty="+qty+"&op_id="+op_id,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
document.getElementById('div_main').style.display='none';
document.getElementById('div_success').style.display='block';
var row_id = document.getElementById('txtRow').value;
document.getElementById('row'+row_id).style.backgroundColor='#b4e8aa';
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('Error submitting request.');
}
});
});
这正好我。我有一个`