最近我在使用Jquery和Ajax提交表单时遇到了一些问题。我有一个非常简单的表单,包括用户名字段和密码字段以及一个提交按钮。表单应该执行的操作是,一旦提交表单,信息将通过Ajax发送到一个php文件,然后将表单值添加到数据库中。我遇到的问题是如何将Ajax中的值传递到php。以下是我的代码:
$('#form').submit(function(){
var username = $('#username').val();
var password = $('#password').val();
var dataString = 'uname=' + username + '&passw=' + password;
$.ajax({
type: "POST",
url:'check.php',
data: dataString,
success: function(data){
alert(data);//only for testing purposes
}
});
我不明白的是如何用PHP获取这个dataString?
check.php
中的$_POST['uname']
没有起作用吗? - Andrius Naruševičius'
吗?你确定你的用户名变量也被接收到了吗? - Andrius Naruševičius