我目前正在尝试使用 PHP 和 AJAX 进行实时表单验证。所以基本上 - 我需要通过 AJAX 将字段的值发送到 PHP 脚本(我可以这样做),然后我需要使用我发送的数据在该 PHP 文件中运行一个函数。我怎样才能做到这一点?
查询:
$.ajax({
type: 'POST',
url: 'validate.php',
data: 'user=' + t.value, //(t.value = this.value),
cache: false,
success: function(data) {
someId.html(data);
}
});
验证.php:
// 现在我需要使用我在这个函数中发送的“用户”值,我该怎么做?
function check_user($user) {
//process the data
}
如果我不使用函数,而只是在 validate.php 中使用原始 php,则数据会被发送并执行其中的代码,并且一切都按我喜欢的方式运行,但是如果我添加每个功能,我希望事情变得非常混乱,所以我更喜欢使用单独的函数.
我删除了很多与缩短无关的代码。