Jquery的val能直接提取到下拉列表的值,为什么之前还这么麻烦

Jquery的val能直接提取到下拉列表的值,为什么之前还这么麻烦

http://img1.sycdn.imooc.com//climg/5e04075809f2220116280840.jpghttp://img1.sycdn.imooc.com//climg/5e040778092265e316830885.jpg

为什么之前要写那么多方法既然能直接用val把下拉列表选中的值提取出来。

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,不太一样的。

http://img1.sycdn.imooc.com//climg/5e0487ae09a2822012650159.jpg

上边这种方式是下拉列表中有多个值,当值变化时,触发change,获取变化后的areaId。

http://img1.sycdn.imooc.com//climg/5e0487e809c80bd711250199.jpg

这种方式是提交表单时,获取下拉列表中的值。由于下拉列表中有多个值,所以获取下拉列表中所有值后,删除不是selected选中的值,留下的selected就是修改后的值。

祝:学习愉快~

好帮手慕阿满 2019-12-26 15:07:33

同学你好,如下areaId是获取#area-category下所有option标签,删除不是selected,也就是非选中的的,最后获取该区域分类的id。

http://img1.sycdn.imooc.com/climg/5e045b6609b135f811190195.jpg

如下的areaId是获取area-search的值。

http://img1.sycdn.imooc.com/climg/5e045bf20963a7c112780159.jpg

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕尼黑0101671 #1
    这两个方法实现的效果是一样的么。是不是都是从下拉列表中提取选中的值
    2019-12-26 15:54:38
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师