2013-09-22 5 views
0

텍스트 상자에 AJAX 요청을로드하려고합니다. 동일한 코드가 사업부에 근무하지만, 그것은 작동하지 않았다,텍스트 상자에 아약스 요청로드

$("#textbox-id").load("file.php"); 

그러나 : - - : 나는 부하를 사용하여 AJAX 요청을로드하려고

$("#div-id").load("file.php"); 

는 AJAX를로드하는 그러한 기능이 있습니까 텍스트 상자에 요청 하시겠습니까? 어떤 도움을 주시면 감사하겠습니다.

+0

'jQuery.load()'AJAX는 관련 아무것도하지 않습니다. (API 문서 : http://api.jquery.com/load-event/를 참조하십시오.) zzlalani의 예제와 비슷한 것을 사용해야합니다.'$ .ajax()'를 사용하고 텍스트 박스 값을 반환 된 데이터. – Jackson

+2

@ 잭슨 http://api.jquery.com/load/ 참조 – Musa

+0

웁스! 내 의견을 무시하십시오. – Jackson

답변

1

$.ajax 방법을 사용하지 않는 이유는 무엇입니까? success 블록에 응답 데이터에서 가치를 얻고에서 설정하여 textbox

$.ajax({ 
    type: 'POST', 
    dataType: 'json', 
    url: 'file.php', 
    success: function(data) { 
     $("#textbox-id").val(data); 
    }, 

    error: function(xhr, status, error) { 
     alert(status); 
    } 

}); 

또는

$.get('file.php', function(data) { 
    $("#textbox-id").val(data); 
}); 
+1

감사합니다 ... zzzlalani ... 효과가있었습니다. 그리고'data.value'를'data'로 설정하십시오 – h2O

+0

여러분을 환영합니다. – zzlalani

관련 문제