
正文
缺少对象jquery,缺少对象说明 邮件
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我在struts2中使用jquery的$post()时候出错,提示缺少对象,各位大神帮我...
(function(){ alert(jQuery已加载!);})如果没有弹出消息,甚至报错,比如说$未定义,说明你确实没有写对jquery的路径,没有将jquery引进来;反之,则说明不是jquery引起的错误。
首先检查在访问时是否写错了文件名称,如果无误,查看struts的xml文件是否配置有问题,没有问题,看以下文件的路径是放在webroot下还是放在了web-inf下,放在web-inf是不能直接访问的。只能通过action来访问。
在页面上使用断点进入debug查看是否有正确的调用 在页面的url请求处,查看你的url是否正确响应 200 为正确,其他都是异常,根据异常排查 点击这个url 能查看更详细的内容。代码贴上来更容易找错。
只是你使用错了,代码的作用是打开指定网页并且修改网页源代码里面的一个指定数据,数据的名字是fastpostmessage,如果你打开的网页里面没有这个名字那么就会出错。不出错的前提是你打开的网页里面含有fastpostmessage。
相关问答
Q1: IE中jquery.1.7.min.js缺少对象
1、原因很简单!是因为我们通常是把js插件放在了页面底部,但是我们在加载html时候还没有加载到jquery的插件就已经报错了,因此把jquery插件放在页面顶部即可。
2、login.jsp中提示缺少对象一般是由于js文件路径导入错误引起的。
3、应该是SCRIPT src=js/jquery.min.js type=text/javascript/SCRIPT引用路径不对,根目录的index.asp引用menu.asp,这个js就要以index.asp来相对引用,如果你搞不清路径,就改用绝对路径试试看。
4、目测没有引入jquery文件。换chrome或者FF测试,控制台会输出更详细的错误提示。
Q2: JavaScript运行时老提示缺少对象
1、是你的代码有问题。你说:我也觉得不是JS代码的问题,因为所有带有JS的页面都这样,而且刷新就好,如果真是缺少对象的话,刷新也没有用的。
2、点击“开始”菜单,打开“运行”。输入regsvr32 jscript.dll后选择“确定”。出现提示(jscript.dll中的DIIRegisterServer成功)后,点击“确定”。再次输入regsvr32 vbscript.dll选择“确定”。
3、(1)页面脚本错误 (2)你的浏览器上安装了某些跟该脚本不兼容的软件造成的。其他人没有报告这个错误,并不是说它们的浏览器上没有这个错误。由于浏览器是客户端软件,每个人的浏览的设置都是不一样的。
4、网页本身的问题,目前许多网站都是用的免费共享型模板,一般这样的模板都存在不通用,原模板的所有js(javascript)脚本可能又没有被完全用到。加之设计者的水平或是疏忽等问题。导致在页面上找不到js对象。
5、服务器ID与客户端ID不一致造成此问题。由于服务器端控件在生成html时,id会发生变化,所以在js直接取服务器端控件id时会找不到对象。
关于缺少对象jquery和缺少对象说明 邮件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








