Note that there are some explanatory texts on larger screens.

plurals
  1. PO$.ajax statusCode function never receive parameters
    primarykey
    data
    text
    <p>According to the <a href="http://api.jquery.com/jQuery.ajax/" rel="nofollow">official jQuery doc</a> : </p> <blockquote> <p>If the request is successful, the status code functions take the same parameters as the success callback; if it results in an error, they take the same parameters as the error callback.</p> </blockquote> <p>But in fact, it's not. With this code : </p> <pre><code> function saveCampagne (data){ $.ajax({ url : url, type : "GET", data : data, statusCode:{ 201 : function(campagne){ // JSON Decode var Campagne = JSON.parse(campagne); $("#zone-message").append('&lt;div class="alert fade in" data-alert="alert"&gt;&lt;a class="close" data-dismiss="alert" href="#"&gt;&amp;times;&lt;/a&gt;&lt;p&gt;&lt;strong&gt;C\'est Fait !&lt;/strong&gt; La campagne a été ajoutée sous la référence #'+Campagne.id+'. Elle sera validée prochainement par un administrateur.&lt;/p&gt;&lt;/div&gt;'); return Campagne; }, 200 : function(){ $("#zone-message").append('&lt;div class="alert alert-error fade in" data-alert="alert"&gt;&lt;a class="close" data-dismiss="alert" href="#"&gt;&amp;times;&lt;/a&gt;&lt;p&gt;&lt;strong&gt;Woops !&lt;/strong&gt; Une erreur est survenue dans la création de la nouvelle campagne. Merci de ré-essayer ultérieurement.&lt;/p&gt;&lt;/div&gt;'); } }, success : function(campagne){ }, error : function(){ $("#zone-message").append('&lt;div class="alert alert-error fade in" data-alert="alert"&gt;&lt;a class="close" data-dismiss="alert" href="#"&gt;&amp;times;&lt;/a&gt;&lt;p&gt;&lt;strong&gt;Woops !&lt;/strong&gt; Une erreur est survenue dans la création de la nouvelle société. Merci de ré-essayer ultérieurement.&lt;/p&gt;&lt;/div&gt;'); } }); } </code></pre> <p>i'm able to make the <code>.append</code> but the function never get data (passed through campagne, like <code>success</code> ) in my <code>201 : function(campagne){...}</code></p> <p>Any Idea why it's not working like the doc say how it's works ?</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload