2011-10-03 8 views
1

이것은 getbillno.php에 어떤 내용이든 상관없이 1을 표시합니다. 왜 내가 더 이상 그 부분을 보이지 않는지 알 수 있습니다. 청구서를 문자열 으로 변경하거나 그 자리에 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) 그것은 나를 내가 원하는 인쇄 옵션이 할 수있는 유일한 브라우저 때문입니다.

+0

당신이 말할 때 :

는 여기를 참조하십시오

한 줄 내 문제를 해결했다? 입력 요소입니까, 아니면 ...입니까? – nnnnnn

+0

텍스트 필드에 1을 표시합니다. 심지어 내가 getbillno.php에서 모든 것을 지울 때. – esandrkwn

+0

그래서 스크립트의 일부를 변경 한 후 새로 고침을 누르는 대신 IE를 먼저 변경해야합니다. . 좋지 않다 – esandrkwn

답변

0

새로 고침을 누르는 대신 IE (9)를 닫고 올바른 값을 표시했습니다. 내 코드에서 값을 다시 변경 한 다음 IE를 새로 고쳤습니다. IE를 다시 연 다음에 값을 표시합니다. 당신이 1로 설정됩니다 "#billno"에 의해 식별되는 요소를 의미합니까, "1을 반환합니다" IE must close for event with jQuery to work

+0

남자, 무슨 놈! – mrtsherman

관련 문제