日期:2014-05-18  浏览次数:20397 次

用Javascript给下拉列表增加选项,但页面刷新后就没了,怎么解决?
页面上2个下拉列表,其中第2个的下拉选项是根据第1个的选项而来,也就是说第1个列表的onclick事件里,为第2个列表动态增加选项,为了避免刷新,我用javascript为它增加选项,但这样一来,一旦页面上有任何postback事件,刚增加的选项全部消失了。

但我又不想改用服务器端的onclick事件,那样的话每点一下页面就要刷一下,有没有什么好的办法既避免刷新,又可以动态增加Dropdownlist里的值?我看见有些ajax组件可以实现,但我想自己写代码,不知道怎么写法?

------解决方案--------------------
你应当避免刷新,如采用ajax,或者自己写xmlHttpRequest
或者你采用服务器端的方法。

js产生的内容是在内存中的,刷新了当然不会存在