을 사전로드?jQuery를 아약스() 내가 MP3를 미리로드하려면 다음 코드를 사용하고 여러 가지
$.ajax({
url: "boom.mp3", "moo.jpg",
success: function() {
//done
}
});
건배!
을 사전로드?jQuery를 아약스() 내가 MP3를 미리로드하려면 다음 코드를 사용하고 여러 가지
$.ajax({
url: "boom.mp3", "moo.jpg",
success: function() {
//done
}
});
건배!
jQuery 1.5를 사용하는 경우 처리 할 수있는 두 가지 새로운 방법이 있습니다. 지연 및 약속.
function successFunc(){
console.log(“success!”);
}
function failureFunc(){
console.log(“failure!”);
}
$.when(
$.ajax("/main.php"),
$.ajax("/modules.php"),
$.ajax("/lists.php")
).then(successFunc, failureFunc);
Creating Responsive Applications Using jQuery Deferred and Promises
은load
으로
ajax
요청을 대체, 예를 들어, 인스턴스에서 이것을 사용합니다.
<script>
$.ajax({
type:"GET",
url:'',
dataType:'json',
async:false,
beforeSend:function(data){ // Are not working with dataType:'jsonp'
$('#content').html('Loading...');
},
success:function(data){
$('#content').html(data.content);
}
});
</script>
그래서, 나는 그것을 읽었습니다 ... 당신이 정확하게 말하는 것은 무엇입니까? "beforeSend"에서 또 다른'ajax()'요청을 실행해야만합니까? 비참하게 보입니다. –
사전로드하기 위해 * anything *을 정의하지 않았기 때문에 편집이 여전히 작동하지 않습니다 .. –
그냥'loading..' 텍스트를 표시합니다. 아약스가 완료 될 때까지 – diEcho
내에서 아이디어 : 배열을 통해 배열 및 루프에있는 모든 파일 이름을 수집합니다. 수신 된 opject를 다른 배열에 저장하고 원하는대로 사용하십시오.
url 매개 변수에 콜론으로 구분 된 개체를 정의하면 작동하는 것 같습니다.
마지막 코드 블록에서 'url : [ "boom.mp3", "moo.jpg"],'? – rxgx
@rxgx : 이것은 OP가 달성하려고하는 것의 순수한 예라고 생각합니다. –