jQuery 加载函数不工作但没有错误
jQuery load function not working but no error
我是 jQuery 的新手,我不明白为什么这段代码不起作用,尽管它与我在网上找到的许多代码相似。
我有两个文件,index.php
和 masterPage.php
。我想将 masterPage.php
中名为 my_table
的 <div>
包含到 index.php
中。问题是,即使我看不到结果,我也没有发现任何错误。有任何想法吗?它一定是我在这里缺少的非常基本的东西。
这是我的 index.php
代码:
<!DOCTYPE html>
<html>
<head>
<title>Home</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="jquery/jquery-3.3.1.js"></script>
<script type='text/javascript'>
$(document).ready(function(){
$( "#something" ).load( "./masterPage.php #my_table", {limit: 25},
function (responseText, textStatus, req) {
if (textStatus == "error") {
return "oh noes!!!!";
}
});
});
</script>
</head>
<body>
<div class="something">
</div>
</body>
</html>
谢谢!
您为 div 写了 class 名称并像 id 元素一样访问( #something) 来自 jquery。因此 jquery 不会产生任何错误。 jQuery 正在检查在文档中写为 id 的 内容。
改变
<div class="something">
到 <div id="something">
如果 url 被调用,它将产生结果,否则它给出错误。
我是 jQuery 的新手,我不明白为什么这段代码不起作用,尽管它与我在网上找到的许多代码相似。
我有两个文件,index.php
和 masterPage.php
。我想将 masterPage.php
中名为 my_table
的 <div>
包含到 index.php
中。问题是,即使我看不到结果,我也没有发现任何错误。有任何想法吗?它一定是我在这里缺少的非常基本的东西。
这是我的 index.php
代码:
<!DOCTYPE html>
<html>
<head>
<title>Home</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="jquery/jquery-3.3.1.js"></script>
<script type='text/javascript'>
$(document).ready(function(){
$( "#something" ).load( "./masterPage.php #my_table", {limit: 25},
function (responseText, textStatus, req) {
if (textStatus == "error") {
return "oh noes!!!!";
}
});
});
</script>
</head>
<body>
<div class="something">
</div>
</body>
</html>
谢谢!
您为 div 写了 class 名称并像 id 元素一样访问( #something) 来自 jquery。因此 jquery 不会产生任何错误。 jQuery 正在检查在文档中写为 id 的 内容。
改变
<div class="something">
到 <div id="something">
如果 url 被调用,它将产生结果,否则它给出错误。