主要是我的客户端脚本方法体中,刷新了页面中的dropdownlist的值.但是我不能访问到新绑定的值.必须重新引发客户端事件才能获取绑定的值.
解决方案 »
- JSP中如何实现小框中登录前与登陆后的不同状态
- MEDIA PLAYER在线播放怎样改REAL PLAYER格式的
- javascript连接sqlserver数据库作update操作的问题
- 求一个鼠标拖拽的程序!
- 如何屏蔽ie的标准按钮??
- 怎么将表单的内容用javascript显示?
- 怎么使用VBSCRIPT控制DW中的层啊?例如层的ID是LAYER1,怎么在一个连接上用ONCLICK点击后显示,在点击不显示层?谢谢了啊
- 方本框得赋值的问题?(急)
- 行行好,还是帮帮我吧
- 十万火急,关于动态加载CheckBox的阅题?
- 急!请教各位高手IE5,IE6,IE7的区别!
- 我的Cookie哪去了??!!
功能:
主要是完成根据一个值如"CHN2005-21-123456",经过拆分后分别绑定到下面描述的4个控件上)
面临的问题:
现在主要的问题是国家\年份\编号能够绑定出来,就是新绑定的地区能够绑定出来,但是不能完成选种.////////////
在一个ASP.NET的页面中,有5个控件(dropdownlist1,dropdownlist2,dropdownlist3,textbox,Button)
dropdownlist1 绑定了国家('中国','CHN'),(英国,'EN')等
dropdownlist2 绑定了年份 2006,2005,2004,2003等
dropdownlist3 没有绑定值(他的值是在dropdownlist1的change事件中动态从数据库绑定地区 (四川,'21'))
textbox 为空
button 引发PigeonSearch事件
function PigeonSearch(NationControl,YearControl,DistrictControl,NumberControl)
{ var _p="CHN2009-22-123456";
if (_p!= null)
{ var my_pigeon=_p;
var nation;
var year;
var number;
var district;
var pigeon_array=my_pigeon.split("-");
number=pigeon_array[2];
district=pigeon_array[1];
nation=jsleft(pigeon_array[0],pigeon_array[0].length-4);
year=jsright(pigeon_array[0],4);
//根据nation的值,选种下dropdownlist1拉列表的一个值
CheckByValue(NationControl,nation);
//调用服务器端事件,给dropdownlist3绑定值
document.getElementById(NationControl).onchange();
// 根据year的值,选种下dropdownlist2拉列表的一个值
CheckByValue(YearControl,year);
// 根据district的值,选种下dropdownlist3拉列表的一个值
CheckByValue(DistrictControl,district);
// 根据number的值,绑定number
document.getElementById(NumberControl).value=number;
}
}
- -|||