正如主题名称所说,我正在尝试使用 jQuery 和 AJAX 将变量从 HTML 表单传递到 PHP 脚本。我以前做过,但今天我无权访问这些文件。PHP 不会打印名字和姓氏。我找到了一些例子,但无论我做什么都是一样的......过去几天我做错了什么?
这是 HTML 代码:
First Name: <br />
<input type="text" name="fname" /><br />
Last name: <br />
<input type="text" name="lname" /><br /><br />
<input type="submit" name="submit" value="Send" />
Javascript(jQuery):
$(document).ready(function(){
$('input[name="submit"]').click(function(){
var fname = $('input[name="fname"]').val();
var lname = $('input[name="lname"]').val();
$.ajax({
type: 'POST',
url: 'index.php',
data: {fname:fname, lname:lname},
dataType:"json"
});
});
});
PHP:
if(isset($_POST['fname']) && isset($_POST['lname'])){
$fname = $_POST['fname'];
$lname = $_POST['lname'];
echo $fname;
echo "<br />";
echo $lname;
}