使用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里面没有配置好访问静态路径的代码:

 	<mvc:resources location="/js/" mapping="/js/**" />

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

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值