#ajax #validation #parsley.js
#ajax #проверка #parsley.js
Вопрос:
Я использую проверку петрушки, чтобы проверить, существует ли пользовательская электронная почта в базе данных ,
<input type="email" data-parsley-trigger="change" data-parsley-remote-options='{ "type": "POST", "dataType": "jsonp" }' data-parsley-remote="check.php" name="Email" id="Email"/>
и для ajax check.php
$email=$_POST['Email'];
$sql="select * from user where email ='".$email."'";
$mail=User::find_by_sql($sql);
if($mail) { echo("{"error": "Username exists" }"); else echo("{"error": "Username available" }");
Я не могу получить сообщение об ошибке или успешном завершении для отображения в форме …. пожалуйста, помогите,,, заранее спасибо
Ответ №1:
Я решил проблему, добавив данные-parsley-remote-message во ввод формы и в check.php Я добавил «echo json_encode», чтобы возвращать true или false в зависимости от условия