Я работаю над простой формой входа. Когда пользователь нажимает кнопку «Вход в систему», я хочу отправить значения публикации на мой контроллер, проверить их по моей базе данных (используя модель) и вернуть значение. Исходя из этого значения, я хочу либо отправить пользователя в личный кабинет, либо отобразить сообщение об ошибке в моей форме. Это сообщение об ошибке имеет класс error и по умолчанию скрыто. Я хочу использовать show () jQuery, чтобы показать его, когда учетные данные неверны.
Моя форма содержит два текстовых поля: одно для адреса электронной почты, другое для пароля и кнопку отправки. Однако я никогда не работал с Ajax, за исключением ОЧЕНЬ простых вещей, таких как простой загрузчик, поэтому я не уверен, что делать дальше.
$("#btn_login").click(
function()
{
// get values
var email_address = $("#email_address").val();
var password = $("#password").val();
// post values? and ajax call?
//stop submit btn from submitting
return(false);
}
);
Полагаю, мне нужно использовать метод jjuery ajax (), поэтому я подумывал проработать этот пример:
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
Тем не менее, я не совсем уверен, как получить значения моих постов (эти две переменные) в данных: штука ... Или я должен пойти другим путем? Это похоже на то, что я никогда не забуду, как это сделать, когда узнаю это, поэтому, если кто-то сможет мне помочь, я буду благодарен. Большое спасибо.