Fonction JS pour sauvegarder valeurs d'un form
Hello,
J'ai un petit soucis avec une fonction de sauvegarde de form que voici :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| function save() {
var mydata = "";
var k=1;
while(k<5) {
var listObj = document.getElementById('Q'+k);
if (listObj != null) {
listObj = listObj.options[listObj.selectedIndex].value;
mydata = mydata + '&' + 'Q'+k+'='+listObj;
}
k++;
}// end for
jQuery.ajax({
url: 'save_test1.asp?autosave=1'+mydata,
//data: ,
type: 'POST',
cache: false,
timeout: 20000,
contentType: "application/x-www-form-urlencoded;charset=iso-8859-1",
success: function(data,status,obj){
if(status == 'success') {
}else
{
}
},
error:function(data,status,obj){
console.log("Ajax status: " + status);
console.log("Ajax object: " + obj);
console.log("Ajax data: " + data);
}//end error function
}); // end jQuery ajax call
} |
Je n'ai pas de soucis de save quand la valeur est un entier mais quand c'est un décimal (de type 2.5) ça ne fonctionne pas...sauriez vous d'ou peut provenir le problème ?
Merci d'avance :-)