J'utilise un fichier AJAX pour le chargement de mes pages web. Mais après avoir rechargé les pages, si un code JQuery était disponible, il ne fonctionnait pas correctement. Veuillez me faire savoir comment modifier un code AJAX ou comment recharger également un code JQuery.
var xmlHttp;
function createRequest(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} else if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
function ajax(url){
createRequest();
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = updatepage;
xmlHttp.send(null);
}
function updatepage(){
document.getElementById('load_ajax').innerHTML = "<div id='load_ajax' align='center'><img src='../images/loding.gif'><font dir ='ltr'>... <font></div>";
if(xmlHttp.readyState == 4){
document.getElementById('load_ajax').innerHTML = xmlHttp.responseText;
}
Par exemple, je veux utiliser le code Jquery Validation pour charger cette page, Mais après le rechargement, ça n'a pas marché.... sans ça, elle se recharge comme je le veux.
$.validator.addMethod("NumbersOnly", function(value, element) {
return this.optional(element) || /^[0-9\-\+]+$/i.test(value);
}, " ");
$("#form1").validate();