日期:2014-05-16  浏览次数:20497 次

请教以下错误怎么解决
请帮我看一下,我有一个文本框:<input type="text" class="input" id="txtUserName" />
还有一个按钮调用一个function submit(){
1. alert("被单击了");
2. var obj=$("#txtUserName"); 
3. var userName=obj.val();
var pass=$("#txtPass").val();
$.get("Output?userName="+userName+"&pass="+pass,null,function(result){
$("#result").html(result);});

}
我用firebug调试的时候,弹出“被单击了”,走到第2.行的时候出了以下错误,是怎么回事啊?
$ is not defined
[Break on this error] var obj=$("#txtUserName");

------解决方案--------------------
$ is not defined
$没有定义

你JQUERY 没有引用吧
------解决方案--------------------
<script src=Resources\js\jquery-1.2.1.js type="text/javascript"></script> 路径改成你自己的
------解决方案--------------------
应该是路径不对 
你 把 var obj=$("#txtUserName");
修改成
CSS code

var obj=document.getElementById("#txtUserName");

------解决方案--------------------
还是 同一个问题啊 在jquery里 的 $只不过是把document.getElementById("")包装起来了 ,还是同一个问题 你 把你的这个页面 连同 jquery文件发给我 kingfxp@163.com
------解决方案--------------------
看email