Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: ajax loading image

Parašė cropp· 2013 Bal. 5 01:04:21
#1

Sveiki, turiu tokį ajax kodą, ir pasirenkant vasriantą noriu, kad rodytų kol krauną, loading imag'a.

Gal kas turi pasiūlymų kaip įterpti jį į šį kodą:

<script>
function showUser(str)
{
if (str=='')
  {
  document.getElementById('txtHint').innerHTML='';
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById('txtHint').innerHTML=xmlhttp.responseText;
 
    }
  }
xmlhttp.open('GET','asdasdasd='+str,true);
xmlhttp.send();
}
</script>

Parašė avice· 2013 Bal. 5 21:04:52
#2


 
<script>
 
function showUser(str)
 
{
 
if (str=='')
 
  {
 
  document.getElementById('txtHint').innerHTML='';
 
  return;
 
  }else{
  document.getElementById('txtHint').innerHTML='<img src="http://adresas.lt/kraunam.gif"/>';
  }
 
if (window.XMLHttpRequest)
 
  {// code for IE7+, Firefox, Chrome, Opera, Safari
 
  xmlhttp=new XMLHttpRequest();
 
  }
 
else
 
  {// code for IE6, IE5
 
  xmlhttp=new ActiveXObject('Microsoft.XMLHTTP');
 
  }
 
xmlhttp.onreadystatechange=function()
 
  {
 
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
 
    {
 
    document.getElementById('txtHint').innerHTML=xmlhttp.responseText;
 
 
 
    }
 
  }
 
xmlhttp.open('GET','asdasdasd='+str,true);
 
xmlhttp.send();
 
}
 
</script>
 

arba tiesiog pasinaudojant jquery:

 
function showUser(str){
if(str!="")
$("#txtHint").html('<img src="http://adresas.lt/kraunam.gif"/>');
$.get("asdasdasd.php", { asdasdasd: str }, function(data) {
$("#txtHint").html(data);
});
}
 

Parašė cropp· 2013 Rugs. 25 19:09:16
#3

Šio kodo man neina pritaikyti niekaip, dedu į php faila, meta error.
ir neaišku šita eilutė.


$.get("asdasdasd.php", { asdasdasd: str }, function(data) {

Sename kodė yra taip:


xmlhttp.open('GET','http://nuoroda/info_ajax.php?id='+str,true);



function showUser(str){

if(str!="")

$("#txtHint").html('<img src="http://adresas.lt/kraunam.gif"/>');


$.get("asdasdasd.php", { asdasdasd: str }, function(data) {


$("#txtHint").html(data);

});

}