Jump to content
php.lv forumi

Chrome un IE nemaina lapas saturu kamēr nav izpildījusies js funkcija


Recommended Posts

Posted

Problēma ar Chrome un tas pats, laikam, bija arī IE

Veicot vairākus ajax pieprasījumus ciklā lapas html atjaunojās tikai,kad funkcija izpildīta.

Bet nepieciešams lai lapas dati atjaunojās dinamiski funkcijas izpildes laikā.

Varbūt, kāds ar to ir saskāries un zin kā to apiet, risināt?

kods tikai, piemēram, grūti paskaidrot, ko gribu.

for (i = 1; i<= total; i++)
{
	data = AJAX REQUEST;
	document.getElementById("saturs" + i).innerHtml = data;
}

Posted

Tieši tas pats ar jquery.

Dati jau kā tādi atjaunojās, bet viņi atjaunojās pašās beigās visi reizē.

Man ciklā ir vairāki pieprasījumi, mainīgs daudzums.

Un tas aizņem ~ 30 sec. kā laikā lapa ir kā sastingusi. Firefox­ā ieraksti smuki pa vienam atjaunojās.

Posted

Lēnām taisnoju rokas...

Izskatās, ka ar jquery, strādā.

Tikai tagad rodas jautājums, kā tai funkcijai, kas izpildās pie success var nodot kādu mainīgo?

Man šajā gadijumā ir nepieciešama nodot i, kas identificē div`u, kurā jāatjauno dati.

 

$.ajax({url: links, success: function(data) 
{
   $('#saturs'+i).html(data);
   $('#saturs'+i).show();
}
});

Posted

javasckripta pamatus vajag palasīt :)

var i=1;
$.ajax({url: links, success: function(data) 
{
   $('#saturs'+i).html(data);
   $('#saturs'+i).show();
}
});

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...