jsp页面中导入了JQuery的JS文件却无法使用JQuery
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%@tagliburi="http://...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%request.setAttribute("path",request.getContextPath()); %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<title>Article List</title>
<script language="JavaScript" type="text/javascript" src="WEB-INF/js/jquery-1.3.2.js"></script>
<!-- <script language="JavaScript" type="text/javascript" src="WEB-INF/js/jquery-1.7.1.min.js"></script>
<script language="JavaScript" type="text/javascript" src="WEB-INF/js/jquery.easyui.min.js"></script>-->
<script type="text/javascript">
$(function(){
$("#btn2").click(function(){
alert($("#ce1").val());
});
});
</script>
</head>
<body>
${path}
<table width="80%" cellspacing="0" cellpadding="0" border="1">
<thead>
<tr align="center">
<td width="20%">编号</td>
<td width="40%">书名</td>
<td width="30%">作者</td>
<td width="10%">操作</td>
</tr>
</thead>
<tbody>
<c:forEach items="${articleList}" var="article" >
<tr>
<td align="center">${article.id}</td>
<td>${article.title}</td>
<td>${article.author.name}</td>
<td><input id="editBtn" type="button" value="编辑" onclick="doEdit(this)"/></td>
</tr>
</c:forEach>
<tr><td colspan="4">
<input type="text" id="ce1" value="ceshi1"/>
<input type="text" id="ce2" value="ceshi2"/>
<input type="button" id="btn2" value="ceshi2"/>
</td></tr>
</tbody>
</table>
</body>
</html>
这是我的JSP页面代码。。JQuery的JS文件路径没问题。。但Alert语句无打印 展开
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%request.setAttribute("path",request.getContextPath()); %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<title>Article List</title>
<script language="JavaScript" type="text/javascript" src="WEB-INF/js/jquery-1.3.2.js"></script>
<!-- <script language="JavaScript" type="text/javascript" src="WEB-INF/js/jquery-1.7.1.min.js"></script>
<script language="JavaScript" type="text/javascript" src="WEB-INF/js/jquery.easyui.min.js"></script>-->
<script type="text/javascript">
$(function(){
$("#btn2").click(function(){
alert($("#ce1").val());
});
});
</script>
</head>
<body>
${path}
<table width="80%" cellspacing="0" cellpadding="0" border="1">
<thead>
<tr align="center">
<td width="20%">编号</td>
<td width="40%">书名</td>
<td width="30%">作者</td>
<td width="10%">操作</td>
</tr>
</thead>
<tbody>
<c:forEach items="${articleList}" var="article" >
<tr>
<td align="center">${article.id}</td>
<td>${article.title}</td>
<td>${article.author.name}</td>
<td><input id="editBtn" type="button" value="编辑" onclick="doEdit(this)"/></td>
</tr>
</c:forEach>
<tr><td colspan="4">
<input type="text" id="ce1" value="ceshi1"/>
<input type="text" id="ce2" value="ceshi2"/>
<input type="button" id="btn2" value="ceshi2"/>
</td></tr>
</tbody>
</table>
</body>
</html>
这是我的JSP页面代码。。JQuery的JS文件路径没问题。。但Alert语句无打印 展开
3个回答
推荐于2018-03-28
展开全部
= = 你把js文件放在WEB-INF下是什么心理....
WEB-INF是受保护的资源
放外面的路径 不然很麻烦
WEB-INF是受保护的资源
放外面的路径 不然很麻烦
展开全部
不惯我写几个字都回被bd删掉的,我只是测试来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我试过了,可以alert的,估计是jQuery引用的有问题,试试
<script src="js/jquery-1.6.4.js" type="text/javascript"/>
<script src="js/jquery-1.6.4.js" type="text/javascript"/>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询