2013-06-01 2 views
-1

.load() 호출에서 서버로 이미지 이름을 다시 가져온 후 이미지 이름이 몇 개 나 왔는지 알고 싶습니다. 서버의 PHP가 클라이언트의 .load 완료 루틴이 그것을 볼 수있는 번호를 쓸 수있는 방법이 있습니까?jQuery에서 사용자 정의 상태 되돌리기 .load()

감사

+0

서버가 정확히 무엇을 반환합니까? 이미지 URL의 일반 텍스트 목록을 반환합니까? – Nightfirecat

+0

기본적으로 td 요소에 img 태그가있는 테이블을 만드는 HTML 묶음을 표시합니다. 나는 그것이 결국 이미지의 수를 반향하게 할 수 있었을 것이다. 그렇지만 나는 그것을위한 Response를 조사해야 할 것이다. 방금 전화에서 돌아 오는 상태 필드를 직접 작성하는 방법이있을 것이라고 생각했습니다. – Steve

답변

0
$.post('ajax/test.html', function(data) { 
    var count = data.match(/<img/g); 
    alert("images: " + count.length); 

    $("#element").html(data); 
}); 

이 스크립트는 태그가 응답에 존재 얼마나 많은 시간을 계산 후 ID = "요소"로 요소에 데이터를 추가합니다.

+0

그래, 좋아. .load() 성공 완료 콜백이 응답, 상태 및 xhr을 전달하고 서버에서 일부 사용자 정의 텍스트로 상태 필드를 설정할 수 있다고 생각했습니다. 아니? – Steve

관련 문제