【发布时间】:2011-07-28 15:03:34
【问题描述】:
我正在制作一个简单的登录表单。当用户单击登录按钮时,我想将发布值发送到我的控制器,根据我的数据库(使用模型)验证它们并返回一个值。基于该值,我想将用户发送到成员区域,或者在我的表单上显示错误消息。此错误消息有一个类“错误”,默认情况下是隐藏的。我想在凭据错误时使用 jQuery 的 show() 来显示它。
我的表单有两个文本字段,一个用于电子邮件地址,另一个用于密码和一个提交按钮。然而,我从来没有真正使用过 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);
}
);
我假设我必须在这里使用 jQuery 的 ajax() 方法,所以我正在考虑处理这个示例:
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});
但是,我不确定如何在数据中获取我的帖子值(这两个变量):thingy.. 或者我应该在这里采取另一条路吗?这似乎是我一旦学会了就永远不会忘记如何去做的事情,所以如果有人可以帮助我,我将不胜感激。非常感谢。
【问题讨论】:
标签: ajax codeigniter jquery