12 votes

Comment modifier les paramètres par défaut de $.ajax() ?

Comment puis-je modifier les valeurs par défaut des options de l'option $.ajax() fonction ?

L'idéal serait de faire quelque chose de similaire :

//set ajax async to false
$(someSelector).load(url, data, function(){});
//set ajax async to true

pour me permettre de mener à bien .post() de manière synchrone.

26voto

Joe Points 34413

Vous voulez ajaxSetup

 $.ajaxSetup({
   url: "/xmlhttp/",
   global: false,
   type: "POST"

 });
 $.ajax({ data: myData });

22voto

Rocket Hazmat Points 87407

Essayez d'utiliser $.ajaxSetup()

$.ajaxSetup({
  async: false
});

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X