关于两个DropDownList的联动,高手帮忙。。
联动我实现了,是这样的,第一个是用数据源绑定的,改变第一个的时候出发onchange()调用一个js方法,用ajax从数据库取出数据,然后添加给第二个(ddl2.appe...
联动我实现了,是这样的,第一个是用数据源绑定的,改变第一个的时候出发onchange()调用一个js方法,用ajax从数据库取出数据,然后添加给第二个(ddl2.appendChild(option))。
但是有个问题,比如有东西填错了,页面提交一下,第二个里面的项就没了,我现在想要的是页面提交一下后第二个中的项还在,并且选中的是提交前的项 展开
但是有个问题,比如有东西填错了,页面提交一下,第二个里面的项就没了,我现在想要的是页面提交一下后第二个中的项还在,并且选中的是提交前的项 展开
2个回答
展开全部
好像不太好办啊,而且意义不大.
第一项是在onchange的情况下才能调用js,第二项中才会有内容,对吧?
这样的话,如果第一项如果不onchange,第二项中就没有内容.
办法是把提交过去的值存起来,存在Session或者什么中,在返回提交页的时候把值分别在,第一项和第二项中显示.
这个办法不是很好
1.因为如果用户不改变第一项,就是不执行onchange,第二项中就只有一个从Session中取出的值,不会有别的值
2.这个方法要注意的就是第一次访问提交页的时候一定要个Session一个值,否则会有空指针的错误
希望能帮到你吧 呵呵
第一项是在onchange的情况下才能调用js,第二项中才会有内容,对吧?
这样的话,如果第一项如果不onchange,第二项中就没有内容.
办法是把提交过去的值存起来,存在Session或者什么中,在返回提交页的时候把值分别在,第一项和第二项中显示.
这个办法不是很好
1.因为如果用户不改变第一项,就是不执行onchange,第二项中就只有一个从Session中取出的值,不会有别的值
2.这个方法要注意的就是第一次访问提交页的时候一定要个Session一个值,否则会有空指针的错误
希望能帮到你吧 呵呵
网易云信
2023-12-06 广告
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同...
点击进入详情页
本回答由网易云信提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询