function sub(){
$.ajax({
type:"post",
url:"addReview.action",
success:function(message){
if(message){
alert(123321);
}else{
alert(532);
}
}

});
}
提示"SCRIPT438: $对象不支持“ajax”属性或方法 "错误。
<script type="text/javascript" src="<%=basePath%>js/jquery-1.2.6.js"></script> Jquery也引进来了,并在测试时正常,放到工程里就有问题,这个页面是由另一个页面Open出来的,不知道这个有没有影响。另外我界面上用的是JSTL标签,不知道会不会和$对象冲突。
请大家帮帮忙。谢谢了。

解决方案 »

  1.   

    jstl不会和$冲突
    看看这个<%=basePath%>取到的路径是否正确
      

  2.   

    <%=basePath%>js/jquery-1.2.6.js 你确定你的<%=basePath%>和js之间不需要/ 
      

  3.   

    什么叫由另一个页面open?
    你会不会重复加载了
      

  4.   


    window.open("details.action?bookId=" + bookId);
      

  5.   

    找个IE或者firefox,开调试模式,看看你的js是不是正常
    跟踪一下网络访问,jquery文件是不是正常载入了
      

  6.   


    就是在调试的时候报$对象不支持“ajax”属性或方法的错误。。
      

  7.   

    <script type="text/javascript" src="<%=basePath%>js/jquery-1.2.6.js"></script> 
    这个你肯定对,要不真的引进不了