我在我的项目里引用的jquery 路劲啥的肯定都没错  ,因为可以使用jquery的语法 ,但是用$.post()方法就是不执行,这是为什么啊????

解决方案 »

  1.   

    除了代码有问题,还有可能是ajax跨域问题
      

  2.   

    参考示例:
    var url = "<%=basePath%>userManager_checkUser.action";
    //获取表单的值并以json的数据形式保存到params中
    var params = {
    userId : $("#userId").val()
    }
    //.使用post方式提交
    $.post(url,//服务器需要接受的url
    params,//传递的参数
    function cbf(data) { //服务器返回后执行的函数,参数data就是服务器发送到客户端的数据
    var member = eval("(" + data + ")"); //包数据解析为json格式
    $('#result').html(member.msg);
    }, 'json' //数据传递的类型 json
    );
      

  3.   

    没有发现你的代码有问题
    补上html元素后在我这里运行正常
      

  4.   

    http://wenku.baidu.com/view/35c684868762caaedd33d44b.html这里列出了两个解决ajax跨域问题的方法