2011-11-05 9 views
0

나는 이것을 파악할 수 없었다.jquery에서 값 가져 오기 GET 응답

내가 정의되지 않은 날 잎

$.get('http://site.com', function(data) { 
    var div = data; 
    var price = div.getElementById('price').value; 
    alert(price); 
}); 

을 요청하고 (응답에서) 페이지에 입력 필드에서 가격을 검색하기 위해 노력하고있어. 이 작업을 수행하는 올바른 방법은 무엇입니까?

답변

0
var price = $(div).find('#price').val();

var price = $('#price', div).val(); 또는

DIV 변수가 아닌 DOM에 따라서 방법을 적용 할 수 dom으로한다. 당신은 먼저 dom에 그것을 주입해야합니다, 또는이 응답 에서처럼 jquery.

-1

먼저 페이지에 Html을 추가 한 다음 값을 가져 오십시오.

$("#some-div").html(data); 
var price = document.getElementById('price').value;