Parsley ajax отправляет переменные сообщения

Из их официальной документации:

Custom ajax validation made simple. parsley-remote-method="POST" to change default GET call. parsley-remote-datatype="jsonp" if you make cross domain ajax call and expect jsonp Parsley will accept these valid returns with a 200 response code: 1, true, { "success": "..." } and assume false otherwise You can show frontend server-side specific error messages by returning { "error": "your custom message" } or { "message": "your custom message" } 

Однако что я могу сделать, если я хочу отправить переменную с почтовым запросом?

Related of "Parsley ajax отправляет переменные сообщения"

Чтобы запустить удаленный валидатор в поле, вам нужно будет поместить оба атрибута

 parsley-remote="http://yoururl.com" 

а также

 parsley-remote-method="POST" 

для внесения переменной, представленной в запросе POST.

Например:

 <input type="text" name="test" value="1" parsley-remote="http://yoururl.com" parsley-remote-method="POST" /> 

то ваш скрипт в фоновом контенте должен проверять переменную «test» и возвращать ответ 200:

 { "success": "all good!" } 

или

 { "error": "your custom message" } 

В новых версиях Parsley.js вы можете использовать data-parsley-remote-options следующим образом:

 data-parsley-remote-options='{ "type": "POST", "dataType": "jsonp", "data": { "token": "value" } }' 

Поместите все, что вам нужно отправить в качестве пары ключ / значение в объекте data .

Дополнительная информация в документах .