C'est le jQuery, les deux game_id et $ (ce) .val() sont des entiersjQuery + Coldfusion, isNumeric ne valide pas
/* AJAX call: save to DB input name=#game_id# value=#game_rating */
$.post("game_rating_submit.cfm", {
id: game_id,
rating: $(this).val()
},
function(data) {
alert('data: ' + data);
});
Ceci est la partie coldfusion qui est défaillant:
<cfif NOT IsNumeric("form.rating")>
<cfset variables.error = 'Invalid rating value #form.rating#.' >
</cfif>
<cfoutput>#variables.error#</cfoutput>
Pour une raison quelconque, form.rating n'est pas numérique?
Ah, merci, c'est vrai – davidosomething