jQuery에서 Ajax 반환 데이터 추출하기
jQuery와 Ajax를 사용했지만 응답을 Div 요소로 가져올 수 없습니다. 다음은 코드입니다:
Index.html
$.ajax({
type:"POST",
url: "ajax.php",
data:"id="+id ,
success: function(html){
$("#response").html(data);
}
});
내 <div id="response"></div>
에 대한 응답을 수신하고 있습니다.
Ajax.php는
index.html` 파일에 다음 코드를 반환합니다:
<div id ="one"> OneVal </div>
<div id ="sub"> SubVal </div>
위의 응답 대신 변수로 추출할 수 있는지, 그리고 어떻게 하면 과 을 추출할 수 있나요?
42
6
응답에서 생성된 jQuery 객체에서 '.filter'를 사용할 수 있습니다:
'.find'를 '.filter'로 변경...
성공 함수에 매개 변수 이 있고, 요소
html()
에 를 추가하려고 하는 것을 확인했습니다... 이 둘이 일치하도록 변경하세요:다음 예는 json 같은 '' 사용할 수 있습니다.
PHP 코드:
'는' $ 어레이입니다 어레이입니다 데이터, jQuery 코드:
Jquery 매개변수입니다 컨텍스트로 사용할 수도 있습니다. Https://partner. microsoft. docs
>. 선택기를 컨텍스트로 >. >. 기본적으로 그들의 검색을 수행할 선택기를 DOM 내의 시작 >. dell. 문서 루트. 그러나 대체 컨텍스트로 주어진 수 있습니다. >. 선택적으로 두번째 달러) 로 () 함수를 사용하여 검색
이에 따라 있을 수도 있습니다.
성공에 대한: 함수 (대응) {경고 (레스폰지스트); }