Это мой образ, который должен быть загружен перед цикломПоказать изображение перед началом функции?
<div id="attendenceGridDivLoader" style="display:none">
<img src="<?php echo base_url() . 'images/loader.gif'; ?>" />
</div>
<select onchange=checkAll(this.value);></select>
Что происходит, когда checkAll()
функция называется изображение не загружается и цикл работает так он висит мой браузер в течение некоторого времени, а затем Все отлично.
Что я хочу, чтобы загрузить изображение до начала цикла
function checkAll(el){
$("#attendenceGridDivLoader").show();
var hArr= $('.subCheckBox');
for(x=0;x<hArr.length;x++){
$('.subCheckBox').val(el);
}
if(x==hArr.length){
$('#attendenceGridDivLoader').hide();
}
}
Вы должны привязать функцию onchange к 'window.load'. Это обеспечит загрузку изображений. –