关于下拉框在页面加载时候选中值得问题

本文探讨了网页开发中下拉框的两种实现方式:一种利用Ajax加载选项,适用于展示供用户选择的数据;另一种则预先加载数据库值并设置默认选中项,更适合用于展示和编辑页面。

最近做网站遇到下拉框在页面加载时就选中指定项的问题,下面浅谈一下下拉框的取值问题。

我平时使用的下拉框的取值主要有两种,1,.使用ajax在页面加载时获得下拉框的所有值,这种方式适合在下拉框中显示出给人选择的数据,并不合适所谓的预览页面(在下拉框显示数据库中的值),下面先附上ajax取下拉框值得代码:

           服务器端(省略获取省的工具类):

        

 

                   客户端ajax代码:

        

这个方法可以在页面加载时获取所有的省,但 每次加载页面下拉框都会被刷新,无法选中数据库中选的值,在修改和展示页面并不适合使用。下面就说说在页面加载时就能选中的适合展示和修改信息页面的下拉框。

适合展示和修改信息页面的下拉框的原理其实很简单,就是在先将数据库的数据事先获取到放在option中,将需要选中的项与所有option比较value相同的设置selected=” selected”。下面附上代码:

服务器(获取职位的代码省略):

 

 

实体中加入joblevel1集合。

 

         将职位列表放入info

客户端:

 

 

         这两种方式各有用处,希望对大家有所帮助。

转载于:https://www.cnblogs.com/kemir1105/p/4962211.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值