Bonjour et merci d'avance pour vos réponses
voici le pb sur lequel je m'arrache les cheveux depuis quelques heures !
sur le click d'un bouton je charge des liens dans une liste existante via ajax.
la liste est bien mise en forme avec la methode 'refresh' mais les liens ne sont pas valides !
voici mon code ajax :
Le php renvoie une liste sous la forme :
qui est insérée dans un ul de type :
La méthode refresh ne traite apparemment que la mise en forme , et j'ai du passer à côté de quelque chose ....
si quelqu'un peut me donner une piste ...merci
voici le pb sur lequel je m'arrache les cheveux depuis quelques heures !
sur le click d'un bouton je charge des liens dans une liste existante via ajax.
la liste est bien mise en forme avec la methode 'refresh' mais les liens ne sont pas valides !
voici mon code ajax :
$('#subauto').click (function(){
$value = $('#subauto').attr('name');
$.ajax({
type : 'GET',
url : 'ajax_annonce.php' ,
data : 'q='+$value ,
beforeSend : function() {
$("#menu_list li:last").after('<img src="../../img/ajax-loader.gif" alt="loader" id="ajax-loader" />');
},
success : function(data){
$('#ajax-loader').remove();
$('#menu_list li:last').after(data);
$('#menu_list').listview('refresh');
}
});
});
Le php renvoie une liste sous la forme :
<li><a href="url.php" data-ajax="false">lien</a></li>
qui est insérée dans un ul de type :
<ul data-role="listview" id="menu_list" ></ul>
La méthode refresh ne traite apparemment que la mise en forme , et j'ai du passer à côté de quelque chose ....
si quelqu'un peut me donner une piste ...merci