我有一个文件(lam.php),显示拉丁美洲国家/地区的数据库驱动列表。我想将它包含在我网站的各个页面中作为方便的参考。但我不想简单地包含它,而是想使用AJAX,因此用户可以决定是否要查看列表。
所以我正在学习如何使用AJAX。听起来我想使用jQuery + AJAX,使用Post而不是Get。
但我立即挂断了这一行的错误: $ .POST( “http://gx/2b/inc/C/Shared/DBLists/World/lam.php”,数据,回调);
我在预览页面时看不到任何错误,但在Dreamweaver中突出显示错误。单击按钮时没有任何反应,因此显然在某处出现错误。任何人都可以在我的脚本中发现错误吗?
这是整个脚本:
<head>
<script>
$(document).ready(function(){
$("button#lam").click(function()
$.post("http://gx/2b/inc/C/Shared/DBLists/World/lam.php",data,callback);
)
}
)
</script>
</head>
<body>
<button id="lam">Latin America<button>
</body>
答案 0 :(得分:1)
您需要在HTML中添加一个DIV以显示结果。然后回调函数必须使用AJAX调用的响应填充DIV。
由于您的PHP脚本不带任何参数,因此您不需要data
参数。
<head>
<script>
$(document).ready(function(){
$("button#lam").click(function()
$.post("http://gx/2b/inc/C/Shared/DBLists/World/lam.php", function(response) {
$("#lam-result").html(response);
});
});
});
</script>
</head>
<body>
<button id="lam">Latin America<button>
<div id="lam-result"></div>
</body>