jQuery mobile улучшит формы с помощью ajax по умолчанию (вам не нужно писать ajax для него вручную).
Попробуйте установить действие вашей формы в php-файл обработчика, и пусть jQuery mobile сделает все остальное. например:
<form method="post" action="conexion.php">
...
<input type="submit" />
</form>
Дайте нам знать, как вы идете!
EDIT :
Основываясь на обсуждении в комментариях, вам также необходимо добавить некоторые выходные данные в файл conexion.php .
Я бы также рекомендовал экранировать любой пользовательский ввод перед добавлением его в запрос SQL (в целях безопасности). например:
<?php
// conexion.php
include('config.php');// connexion to mysql
$email = $_POST['email'];
$password = $_POST['password'];
// Escape user input (unless magic quotes has done it already)
if (!get_magic_quotes_gpc()) {
$email = mysql_real_escape_string($email);
$password = mysql_real_escape_string($password);
}
$request=mysql_query(sprintf(
"select * from utilisateur where nom='%s' and password='%s'",
$email,
$password
));
$count = mysql_num_rows($request);
?>
<div data-role="page">
<?php
if ($count==0){
echo "<p>Username or password invalid.</p>";
} else {
echo "<p>You're in! <a href=\"secure-home.php\">Continue to the app</a>.</p>";
}
?>
</div>