使用jquery的.val()取不到值的问题

使用jquery的.val()取不到值的问题

最近在做项目作业时被jquery的一个问题难到了,在jsp里面使用jquery一直没法用.val()取输入框里的值,代码如下:

.jsp内部分代码:

<script src="${pageContext.request.contextPath}/js/jquery-1.11.3.min.js">
</script>
<script>
	function searchempty(){
		var ename = $("#ename").val();
		if(ename==""){
			$("#msg").text("搜索条件不能为空!");	
			return false;	
		}
		return true;	
	}
</script>
</head>
<body>
	<font color="red">
		<span id="msg">${msg}</span>
	</font>
 <center>快递信息</center>
 <a href="main"><button type="button">返回</button></a>
 <form id="form2" name="form2" method="post" action="findByEname" onsubmit="return searchempty()">
 <table align="center" width="500" border="1" cellspacing="0" cellpadding="0" style="border-collapse:collapse" bordercolor="#0099FF">
 	<tr>
      <td width="120" height="30" align="right" valign="middle">通过商品名查询:</td>
      <td width="130" align="middle" valign="middle">
      	<input type="text" name="ename" id="ename" placeholder="输入想要查询的快递名"/>
      	<button type="submit" class="btn btn-primary">查询</button>
      </td>
    </tr>
 </table>
 </form>

script标签里的function,只要是在取值语句var前面的语句都能执行,var后面的语句都执行不了。

按道理来说顶部导入了jquery的包路径,$("#ename")也跟里的id对上了,取值应该是没问题的。

经过同学的帮助,找到了问题原来是在springmvc-config.xml里面没有配置好访问静态路径的代码:

 	

网上找了挺久也没有答案,所以把自己的错误贴上来,希望大家不会遇到这样的低级错误。

(所以大家检查代码没有问题的时候可以看看配置文件有无错误)

你可能感兴趣的:(jquery,ssm)