Hello,

J'ai un petit soucis avec une fonction de sauvegarde de form que voici :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 :-)