有什么遗失的吗?在更改\更新页面内容而不刷新\重新加载页面

时间:2013-05-21 23:20:13

标签: php javascript ajax

这个问题是参考

HTML - Change\Update page contents without refreshing\reloading the page

由于问题受到保护,我无法通过它。

我的问题是是否缺少某些东西,因为我无法让它发挥作用。我添加了jquery库

<script language="JavaScript" type="text/javascript" src="js/jquery-1.9.1.js"></script>

我想说这个函数没有被调用,但如果我替换

$('#myStyle').load('data.php?id=' + id); 

document.getElementById("myStyle").innerText = 'text';

然后它确实有效,我得到了文字。

另一个问题是你是否可以这样做或类似的东西

document.getElementById("myStyle").innerText = '$('#myStyle').load('data.php?id=' + id)';

感谢您的帮助 杰夫

2 个答案:

答案 0 :(得分:1)

看起来你没有使用jQuery,这是使用你链接的问题中的代码所必需的。您还需要它来使用您在secind问题中引用的$快捷方式。首先将其添加到您的页面,然后再次尝试这些示例。

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

答案 1 :(得分:1)

您是否使用其他一些JavaScript库?也许其他脚本/库使用/覆盖$(命名空间或其他任何东西)?

顺便说一下:熟悉浏览器中的 JavaScript调试器

Opera中有Dragonfly,Firefox有Firebug,Chrome有DevTools,IE有IE开发者工具。