- 浏览: 222328 次
- 性别:
- 来自: 沈阳
文章分类
- 全部博客 (216)
- struts2 (21)
- IE (5)
- 火影 (1)
- HTML (4)
- 社会科学 (0)
- 心得收藏 (1)
- ExtJS (5)
- 缩略语 (1)
- 操作系统相关 (11)
- C相关 (1)
- 硬件 (1)
- working (2)
- IBM (8)
- JAVA (29)
- 其它 (4)
- 随笔 (8)
- web开发 (9)
- oracle (25)
- Apache (16)
- spring (6)
- struts1 (2)
- JS (30)
- jsp&servlet (18)
- MYSQL (6)
- 外语 (3)
- jQuery (1)
- 动感相关 (1)
- PHP (3)
- IT生活 (4)
- AJAX (4)
- POI (2)
- oracle jdbc (1)
- tomcat (5)
- SQL (2)
- sourceforge (1)
- s2sh (0)
- hibernate (2)
- 笔记 (4)
- XML (1)
- junit (1)
- MyEclipse (1)
- Exception (1)
- win7 (1)
- svn (1)
- maven (1)
- sonatype (1)
- sonatype-works (1)
- nexus (1)
最新评论
-
youjianbo_han_87:
直接在国际化配置里配置就可以,不用重写。
struts2 文件上传自定义信息提示 -
来利强:
很好啊,取 时、分 时好乱啊
oracle extract -
younglibin:
这些东西 在 那个jar中,那个文件能查的到?
struts2 下载配置contentType属性 -
uule:
木看懂!木看懂!
struts2 文件上传自定义信息提示 -
happyxing:
问题相同,我也纠结
oracle动态表名
<script type="text/javascript">
function createAjax(){
/* Create a new XMLHttpRequest object to talk to the Web server */
var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
@end @*/
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
//alert(xmlHttp);
return xmlHttp;
}
var xmlHttp = createAjax();
function callServer(flg){
// Build the URL to connect to
//alert(xmlHttp);
var url = "AjaxServlet?action=sel&flg="+flg;
// Open a connection to the server
xmlHttp.open("GET", url, true);//true is asyn
// Setup a function for the server to run when it's done
xmlHttp.onreadystatechange = updatePage;
// Send the request
xmlHttp.send(null);
}
function updatePage() {
if (xmlHttp.readyState == 4) {
var response = xmlHttp.responseText;
var strResult = unescape(response);
var spr = document.getElementById('spr');
var lower = document.getElementById('lower');
if(lower=='undefined'||lower==null){
var newNode = document.createElement("");
newNode.innerHTML = strResult;
var oldNode = spr;
insertAfter(newNode,oldNode);
}else{
lower.parentNode.removeChild(lower);
var newNode = document.createElement("");
newNode.innerHTML = strResult;
var oldNode = spr;
insertAfter(newNode,oldNode);
}
}
}
function insertAfter(newElement,targetElement) {
var parent = targetElement.parentNode;
if (parent.lastChild == targetElement) {
// 如果最后的节点是目标元素,则直接添加。因为默认是最后
parent.appendChild(newElement);
} else {
parent.insertBefore(newElement,targetElement.nextSibling);
//如果不是,则插入在目标元素的下一个兄弟节点 的前面。也就是目标元素的后面。
}
}
function cityInit(){
var spr = document.getElementById('spr');
var slt = spr.options.selectedIndex;
var slv = spr[slt].value;
callServer(slv);
}
function slaveChange(v){
callServer(v);
}
</script>
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
// response.reset();
String act = request.getParameter("action");
if(act.equals("sel")){
this.doSelect(request, response);
}
response.setContentType("text/html");
response.setHeader("Cache-Control", "no-cache");
PrintWriter out = response.getWriter();
// out.flush();
out.write("5");
// out.flush();
out.close();
}
public void doSelect(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
//response.reset();
response.setContentType("text/html;charset=UTF-8");
response.setHeader("Cache-Control", "no-cache");
// response.setHeader("Charset","GB2312");
PrintWriter out = response.getWriter();
// List snr = new ArrayList();
List jnr = new ArrayList();
CommonService cs = new CommonService();
int flg = Integer.valueOf((String)request.getParameter("flg"));
// snr = cs.makeSenior();
jnr = cs.makeJunior(flg);
out.print("<select id=\"lower\">");
for(int i=0;i<jnr.size();i++){
out.print("<option value=\""+i+"\">"+jnr.get(i)+"</option>");
}
out.print("</select>");
// out.write("5");
//out.flush();
out.close();
}
发表评论
-
JS 禁止事件默认行为
2012-05-09 18:31 750if(isIE){event.returnValue = fa ... -
AJAX,处理返回的字符串
2012-03-07 15:58 9722 ajax返回的字符串一定要经过处理才能得到正常的字符串if ... -
js 校验框架3.0测试版
2011-08-02 14:30 754早期版本手机号码段支持少,导致15**号码被认为不合法 -
JS 日期控件
2011-05-25 23:22 825<script language="javas ... -
JS 千分符
2011-04-20 17:12 945/** * @param s money * @ret ... -
iframe parent相关
2011-04-18 19:34 749var intro = document.getElement ... -
Iframe onload监听
2011-03-25 17:20 1096var oFrm = parent.document.getE ... -
禁止页面刷新退格等
2011-03-21 10:37 984http://blog.wonde.cn/article.as ... -
AJAX AJAX的创建与应用
2010-07-28 19:26 714创建AJAX对象 function crea ... -
JS 动态创建元素并加入到其它元素中
2010-03-17 16:11 968<script>var aElement=docu ... -
JS 只能输入数字
2010-03-16 16:55 713function myKey(event,formField) ... -
JS insertAdjacentHTML
2010-03-16 15:09 1255http://www.blogjava.net/Scott/a ... -
JS动态添加元素注意事项
2010-03-08 17:15 874var aElement=document.createEle ... -
select类型
2010-03-01 16:49 792select-one -
AJAX,创建AJAX对象时注意
2010-02-05 17:25 440每次请求都要新建ajax对象,并强烈建议给请求链接加随机数(由 ... -
JS 两种转unicode的方式
2010-02-02 17:23 987两种转unicode的方式http://www.th7.cn/ ... -
AJAX,给回调函数传参
2010-02-02 16:04 1197http://www.blogjava.net/lzqdiy/ ... -
[转]js中escape,encodeURI,encodeURIComponent三个函数的区别
2010-02-02 09:53 740http://www.cnblogs.com/s1ihome/ ... -
AJAX的属性和方法
2010-02-01 14:25 901xmlHttp.abort() -
AJAX,只请求服务器一次
2010-02-01 14:18 48暂时给URL加个随机数参数。。。 xmlHttp = ...
相关推荐
在ASP中,二级联动和三级联动下拉框是常见的功能,通常用于实现数据的筛选和过滤,例如在地区选择、商品分类等场景。下面将详细讲解如何在ASP中实现这些功能。 ### 二级联动下拉框 二级联动下拉框是指两个下拉框...
在网页设计中,二级联动(或称为下拉菜单联动)是一种常见的交互设计方式,它通常用于数据筛选或信息选择,特别是在有层次结构的数据中。二级联动的原理是,当用户在一个下拉菜单(一级菜单)中做出选择时,另一个...
本项目"uniapp 二级联动.zip"显然是一个关于使用uniapp进行二级联动功能开发的实践案例,这在很多数据筛选、地区选择等场景中非常常见。下面,我们将深入探讨uniapp二级联动的实现原理和相关知识点。 首先,理解...
在IT行业中,二级联动是一种常见的交互设计,尤其在网页表单和数据筛选中十分常见。本文将详细讨论“下拉框二级联动”这一主题,以及如何利用AJAX和JSON技术来实现这一功能。 首先,我们要理解什么是二级联动。在...
### 下拉列表二级联动:深入解析与实现 在网页开发中,下拉列表是一种常见的用户交互元素,用于提供选项供用户选择。而“下拉列表二级联动”则是在此基础上的一种高级应用,它允许用户在选择第一个下拉列表的某个...
本压缩包“帝国CMS二级联动插件(ajax下拉列表).rar”提供的就是针对帝国CMS系统的一个二级联动插件,利用AJAX技术实现实时数据加载。AJAX(Asynchronous JavaScript and XML)是一种在无需刷新整个页面的情况下,...
省市二级联动是一种常见的数据筛选和展示方式,在网页设计或数据库应用中经常被使用。这个"省市二级联动Access版"指的是利用Microsoft Access数据库管理系统实现的一种功能,使得用户在选择省份时,下拉菜单会动态...
在IT行业中,"php+ajax 二级联动"是一种常见的前端交互技术,主要用于构建动态、无刷新的用户界面。这种技术可以提升用户体验,因为用户在选择一个选项时,无需等待整个页面刷新,就能实时看到下级选项的变化。接...
在Android开发中,二级联动效果通常用于实现类似省市区选择的功能,它能让用户在一个区域内选择一个主选项,然后根据主选项的结果展示相应的次级选项。在这个"带有滚动效果的城市二级联动"项目中,我们主要会涉及到...
标题中的“省市二级联动代码JS”指的是在网页开发中实现的一种交互功能,它允许用户在选择省份后,自动更新下拉菜单以显示对应省份的城市,从而实现两级联动的效果。这种功能通常用于地址输入或者区域筛选等场景,...
当需要实现二级联动效果时,即一个`ComboBox`的选择会影响到另一个`ComboBox`的选项,这种功能常见于多级分类选择或筛选场景。本篇文章将深入探讨如何在C#环境下,利用这两个控件在`DataGridView`中实现二级联动。 ...
### 知识点:省市下拉框二级联动完成版(调试通过) #### 一、概述 在Web开发中,为了提供更好的用户体验与交互性,常常需要实现省市等地理位置的二级联动选择功能。所谓的“二级联动”指的是用户在选择了某个地区...
"ASP.NET DropDownList实现二级联动效果" 在 ASP.NET 编程中,实现 DropDownList 的二级联动效果是非常有用的技术。下面我们将详细介绍如何实现这个效果。 首先,在.aspx页面中,我们需要拖入两个 DropDownList ...
在ASP中实现数据库二级联动,通常是指在一个下拉菜单或选择框中选择一个选项后,根据该选项自动更新另一个下拉菜单或选择框的内容,这种效果在数据筛选和表单填写中非常常见。这种功能在网站的导航、筛选、查询等...
"省份城市二级联动表"的设计理念,正是为了在用户界面上实现省份和城市的选择联动,从而提高数据输入的效率和准确性。这种设计模式被广泛应用于各种地理信息系统(GIS)、在线购物平台、电子政务系统等需要精确地理...
在IT领域,二级联动是一种常见的交互设计,常用于网页表单中,特别是在选择项关联的情况下。例如,当你选择一个省份时,城市会根据所选省份动态更新。这种效果可以通过JavaScript库,如jQuery,配合JSON数据来实现。...
本文将详细介绍如何使用RecyclerView实现二级联动效果,并确保选中项在列表中保持高亮状态。 首先,我们需要理解RecyclerView的基本工作原理。RecyclerView是一个高效的视图复用机制,通过ViewHolder模式减少视图...
在这个"Java实现Map集合二级联动示例中国省市例子"中,我们将探讨如何使用Map来构建一个二级联动的功能,常见于如中国省市选择的场景。这个场景通常出现在需要用户首先选择省份,然后根据所选省份展示对应的市的选择...
在Android开发中,二级联动是一种常见的用户界面设计,通常用于实现多级选择或者筛选功能,例如省份-城市、类别-子类别的选择等。这种设计能够有效地帮助用户在大量数据中快速定位到所需的信息。本篇文章将深入探讨...
在网页开发中,二级联动是一种常见的交互设计,用于实现下拉菜单之间依赖关系的无刷新更新。例如,选择一个省份后,城市下拉菜单会自动更新为与该省份相关的城市。这种功能通常由Ajax(Asynchronous JavaScript and ...