Bonjour,

Je fais des appels à des scripts PHP à partir d'un js.
Voici la situation :
Côté javascript :
loadQCQ: function (qcq_id, rootListItem, forceReplaceView)

  • {around qcqList.fetch({around data: {controller: "QcqRegistration", action: "getQcqChildren", params: {qcq_id: qcq_id}},around success: function(){around ...around }around error: function (model, response) {around console.log(response.responseText);around ...around }around }
    Côté PHP, dans une méthode, je lève une exception
    ...aroundthrow new Exception("Il n'y a pas de QCQ correpodant");around...*

Quand l'appel au PHP lève l'exception "Il n'y a pas de QCQ correpodant", côté javascript je passe dans le bloc "error: function (model, response) {..." et quand j'affiche l'erreur j'obtient "500 Server Internal Error" au lieu de "Il n'y a pas de QCQ correpodant".

Quelqu'un aurait il eu un comportement similaire et d'où cela peut il provenir.

Merci par avance

Aucune réponse