Probléme avec l'appel de la fonction insert_line() [Résolu]

Signaler
Messages postés
295
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
15 juillet 2015
-
Messages postés
295
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
15 juillet 2015
-
Bonjour,
J'ai quelque problème avec mon interface:
Firebug me dit que ma fonction Insert_Line n'est pas définie
<input type="BUTTON" value="Insert" style="width: 100%;" onclick="Insert_Line();"></input>

function Insert_line()
{  
 var V_I_New_Date = $("#I_New_Date").val();
    var NewdateArr = V_I_New_Date.split("/");
 var mois=NewdateArr[1];
 switch(mois) 
 {
  case "Jan":
   var NewdateArr = "01";
  break;
  case "Feb":
   var NewdateArr = "02";
  break;
  case "Mar":
   var NewdateArr = "03";
  break;
  case "Apr":
   var NewdateArr = "04";
  break;
  case "May":
   var NewdateArr = "05";
  break;
  case "Jun":
   var NewdateArr = "06";
  break;
  case "Jul":
   var NewdateArr = "07";
  break;
  case "Aug":
   var NewdateArr = "08";
  break;
  case "Sep":
   var NewdateArr = "09";
  break;
  case "Oct":
   var NewdateArr = "10";
  break;
  case "Nov":
   var NewdateArr = "11";
  break;
  case "Dec":
   var NewdateArr = "12";
  break;
 }
    var IDDateText= dateArr[2] +"-"+ ArrMonth  +"-"+ dateArr[0];
 
 var V_S_New_Request = $("#S_New_Request").val();
 var V_I_New_TimeSpent = $("#I_New_TimeSpent").val();
 var V_TA_New_Description = $("#TA_New_Description").val();
 var V_S_New_Worker = $("#S_New_Worker").val();
  
 //Recover the Primary key value
 $.ajax
 ({
  type: 'POST',
  data: {
    Jour : IDDateText, 
    Request : V_S_New_Request,
    TimeSpent : V_I_New_TimeSpent,
    Description : V_TA_New_Description,
    Worker : V_S_New_Worker
     },
  async: false,
  url:'Insert_Line_BDD_Daily_Timer.ajx.php', 
  error: function(error){alert("Erreur : " + error);}
 });
 $("#I_New_Date").val(''); 
 $("#S_New_Request").val('');
 $("#I_New_TimeSpent").val('');
 $("#TA_New_Description").val('');
 $("#S_New_Worker").val('');
};

Pourtant elle l'est je ne voit pas pourquoi il me met un message d'erreur.

Merci et que le café soit avec vous.

2 réponses

Messages postés
29742
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 octobre 2020
338
Bonjour,

Comme je te l'ai expliqué dans une autre de tes questions... ce genre de message apparait aussi lorsque tu as des erreurs de syntaxes ailleurs dans ton code (souvent au dessus de la fonction en question).

Il peut s'agir de "}" que tu aurais oublié ou au contraire que tu aurais mis en trop dans ton code....

Quoi qu'il en soit... sans voir l' intégralité de ton code Javascript (et non pas QUE cette fonction) nous ne pourrons pas te renseigner.
Par ailleurs.. je pense que tu es en mesure de trouver par toi même où se situe cette erreur...ne serait-ce qu'en déplaçant ailleurs dans ton code ta fonction... ce qui te permettra de situer où se trouve ton erreur je pense...





Messages postés
295
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
15 juillet 2015

En effet il y avait un caractère en trop.
Merci