我在div标签中打开php页面时遇到问题。
我使用此代码。当我尝试打开.html文件时,它可以正常工作......
<div id="div1" > </div>
<script>
$(document).ready(function(){
$.ajax({
url: "tabell.php",
type: "GET",
dataType: "html",
success: function(data){
$("#div1").html(data);
}
});
});
</script>
任何想法都错了
答案 0 :(得分:0)
尝试在输出PHP文件之前添加:
header('Content-Type: text/html');
也许你的php脚本没有返回内容类型text / html,这让jQuery感到困惑,因为你特意说你期待html。
希望这有帮助。
答案 1 :(得分:0)
在tabell.php
中,您必须echo
无论您想要传递给ajax调用中的data
变量。示例:echo "<div>Hello</div>"