我想首先对提出这个问题表示抱歉,因为我知道这里已经有很多人问过这个问题了。我已经搜索了该站点并使用了 Google,并查看了其他示例,但我无法弄清楚出了什么问题。在 FireBug 运行的情况下运行脚本显示 POST 已发送,但没有收到任何内容。我已经发布了下面的代码。
jQuery代码:
$('#studio').submit(function (event) {
$('#formLaunch').click();
$.ajax({
url: 'test.php',
type: 'POST',
data: {
search_var: 'test'
},
dataType: 'html',
success: function (data) {
//$('#result').html(data);
alert(data);
}
});
event.preventDefault();
});
PHP代码:
<?php
$term = $_POST['search_var'];
echo $term;
?>
代码的最终结果(一旦 AJAX 请求开始工作)将处理发送的变量并回显我希望在页面上的 DIV 框中显示的图像。对于初学者来说,尽管只是试图让这个基本的“外壳”正常工作。
提前感谢您的任何帮助或指导。
杰夫