[jQuery] the french accents and jQuery
This is the sketeton of my HTMP page:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-
microsoft-com:vml" lang="fr" xml:lang="fr">
<head>
...
<meta http-equiv="content-type" content="text/html;
charset=iso-8859-1" />
...
<script src="jquery/jquery-1.3.1.js" type="text/javascript"></script>
<script type="text/javascript" src="jquery/jquery-ui-
personalized-1.6rc6.js"></script>
<script src="jquery/jquery.form.js" type="text/javascript"></script>
...
$('#form1').ajaxSubmit(
{
type: 'POST',
url: 'test.php',
beforeSubmit: function(f,j,o) {
var queryString = $.param(f);
alert('About to submit: \n\n' + queryString);
},
success: function(msg) {
alert(msg);
},
error: function(requete,iderror) {
alert(iderror + " " + requete);
}
});
return false;
}
<form enctype='multipart/form-data' action='' id='form1' >
<table >
<tr><td>Nom: </td><td><input type='text' size='30' id='nom'
name='nom' /></td></tr>
<tr><td>Prénom: </td><td><input type="text" size="30"
id="prenom" name="prenom" /></td></tr>
<tr><td>Photo: </td><td><input type="file" size="40"
id="photo" name="photo" /></td></tr>
</table>
</form>
If I enter a name with french accents then the queryString display
wrong chars.
How to "pass" correct strings to my test.php module ?