在此,首先感谢iteye中AngelAndAngel的帮助,一下就把问题给我解决了,刚遇到的时候在百度,google了几小时,出来的解决方法却没有一个可行的,我说说遇到的问题:
一个下拉框在页面第二次加载的时候总是触发不了change事件,在网上网罗了一大堆的解决办法,有的说是IE的问题,但是我在ff下,google下都是相同的问题。
----------------------------------------------------------------------------
jsp页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
//----------(1)这里是解决办法,一开始我是没有加的
<%
String path=request.getContextPath();
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>信息界面</title>
//----------(2)一开始我也是没加<%=path%>/的
<script type="text/javascript" src="<%=path%>/js/jquery-1.4.4.min.js"></script>
<script type="text/javascript"><!--
$(document).ready(function(){
$("#sel_emp").change(function(){
var value = $(this).val();
alert(value);
window.location = "/aa/servlet/Test1Servlet?flag="+value;
});
});
</script>
</head>
<body>
<select id="sel_emp">
<option id="option_0" value="">--请选择--</option>
<option id="option_1" value="1">编号</option>
<option id="option_2" value="2">姓名</option>
</select>
<table border="1">
<tr>
<th>编号</th>
<th>姓名</th>
</tr>
<c:forEach items="${list }" var="element">
<tr>
<td>${element.uid }</td>
<td>${element.username }</td>
</tr>
</c:forEach>
</table>
</body>
</html>
路径这个问题,很容易就被忽略了
分享到:
相关推荐
jquery.selectbox.js select下拉菜单美化代码 jquery.selectbox.js select下拉菜单美化代码 jquery.selectbox.js select下拉菜单美化代码
Jquery模拟select效果实现,纯自写,简单实用,可自行修改样式。
基于Jquery模拟Select,解决IE显示问题
下拉模糊查询 jQuery-select 下拉模糊查询 jQuery-select 下拉模糊查询 jQuery-select 下拉模糊查询 jQuery-select 下拉模糊查询 jQuery-select 下拉模糊查询 jQuery-select
简单实用的jquery select2组件
jquery select2 select美化插件
在JQuery中,当给radio或checkbox添加一个change事件时,如果它的值发生变化就会触发change事件;本文将详细介绍如何利用JQuery触发Checkbox的change事件需要了解的朋友可以参考下
jquery 超级select插件 v4.0版本
/** * 模拟select * @param {box,tiggle} * @param box 父级别容器[模拟select最外围标签] * @param tiggle 展开事件 [*click | mouseover | 其他dom事件] ...* change(function(){}) 等同于select默认事件change */
jquery select2 html select 内容搜索 下拉框搜索
jQuery实现select样式美化 jQselect.js
Jquery获取Select标签的值
一个带下拉模糊搜索的select,替换下拉内容后即可直接使用,只需要把对应文件放到指定文件夹中引用即可
jQuery手机下拉框select jQuery手机下拉框select jQuery手机下拉框select
jQuery获取Select标签的手册 单选组radio: $("input[type=radio][checked]").val(); 下拉框select的value值: $('select').val(); 下拉框select选中的text 值:$("select").find("option:selected").text();
jQuery获取Select选择的Text和_Value
一组经过美化的jQuery select下拉框单选和多选插件,带搜索功能,模拟select下拉框多选菜单选择效果。
美化了单选框和复选框丑丑的问题,具体使用文档参考:http://blog.csdn.net/qq_19558705/article/details/49978731
Jquery操作select标签:包含选中、更改选中;获取选中option的text值、value值和ndex索引值;标签的清空、删除和增加等。