Je veux savoir comment appeler récursivement la fonction Ajax. Mon code ajax est comme ça,Comment appeler la fonction Ajax récursivement
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
var step='1';
$.ajax
(
{
url: 'test1.php',
data: {step: step},
success: function(output)
{
step=eval(output);
alert(step);
}
}
);
</script>
</head>
</html>
et le code php est comme ce
<?php
function writeName()
{
echo "step=2";
}
function ReadName()
{
echo "In Read Name Function";
}
if(isset($_REQUEST['step']) && !empty($_REQUEST['step']))
{
$step = $_REQUEST['step'];
switch($step)
{
case '1' :
writeName();
break;
case '2' :
ReadName();
break;
default :
echo "Empty String";
}
}
?>
première fois cette fonction est être appelée avec la valeur de la variable pas égal à 1 et Fonction Nom de l'écriture modifié comme 2. Maintenant, je veux appeler cette fonction Ajax avec la valeur de la variable Step égale à 2. Donc, cette 2ème fonction php est appelée.
En plus: vous pouvez laisser le 'isset()' si vous avez déjà pour vérifier 'vide()'. – janmoesen
@janmoesen Yah, je peux.thanx. – MAS1