У меня есть один код ajax/jquery на одной из моих страниц, и проблема, с которой я сталкиваюсь, заключается в том, что она не работает при первой загрузке страницы. Если я обновляю страницу, это не проблема. Он работает в firefox в первый раз. Все переменные, которые я использую, в порядке, поскольку я их предупредил. Я не получаю сообщение об успехе или ошибке. Кажется, он ничего не делает?jquery ajax post - не работает загрузка первой страницы
Любые идеи?
$('.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.');
}
});
});
Это просто случилось меня. У меня были '