Это отображает 1 независимо от того, что я эхо в getbillno.php - также почему я больше не показываю эту часть. Ничего не изменилось бы, если я не сменил купюру на строку или не положил tbl (просто чтобы узнать, что происходит) на своем месте, поэтому я решил, что проблема не в в getbillno.php, а с этой частью прямо здесь. Я очень много нового для jQuery, и я действительно не могу понять, что не так с этим.
Это прекрасно работает с Chrome, FF и Safari. У меня есть другие функции с jQuery на одной странице, и они отлично работают в любом браузере, включая IE (9). Просто у меня проблемы.
<script type="text/javascript">
function getbillno(tbl){
$.get("getbillno.php?tbl="+ tbl, function(bill){
$("#billno").val(bill); });
}
</script>
Я пытаюсь сделать эту работу с IE (9), потому что это единственный браузер , что позволяет мне иметь параметры печати, которые я хочу.
Когда вы говорите, «возвращает 1», вы имеете в виду элемент, идентифицированный «#billno» получает значение 1? Это элемент ввода, или ...? – nnnnnn
Отображает 1 в текстовом поле. Даже когда я все стираю в getbillno.php. – esandrkwn
Так что IE должен быть закрыт первым после первой смены дисплея, а не просто обновлять его после смены частей скрипта. , не хорошо – esandrkwn