当前位置: 首页 > article >正文

html中select标签的选项携带多个值

搜索参考资料:SELECT标签中的选项可以携带多个值吗?

【摘抄】:

它可能有一个select选项中的多个值,如下所示。

<select id="ddlEmployee" class="form-control">

<option value="">-- Select --</option>

<option value="1"      data-city="Washington" data-doj="20-06-2011"    >John</option>

<option value="2"      data-city="California"     data-doj="10-05-2015"    >Clif</option>

<option value="3"      data-city="Delhi"             data-doj="01-01-2008"    >Alexander</option>

</select>

 你可以使用jquery获得更改事件的选定值,如下所示。

 $("#ddlEmployee").change(function () { alert($(this).find(':selected').data('city')); });

【实践总结】:

使用中,注意,data-后需要用小写;data-pageType="2" 这个,data('pageType')会失效, 需要用小写 data('pagetype');

thymeleaf 中示例

<div class="col-sm-3">

        <select id="typeId" name="typeId" class="form-control">

                <ul th:each="productType:${productTypeList}">

                        <option th:if="${productType.typeUsing!=4}"

                                th:data-pagetype="${productType.pageType}"

                                th:value="${productType.id}"

                                th:text="${productType.typeName}"

                                th:selected="${productType.id==news.typeId}">

                        </option>

                </ul>

        </select>

</div>

js部分

$(function(){

        $('#typeId').on('change',function(){

                //在这里执行你需要的操作

                let selectedOption = $(this).find(':selected');

                var pageType = selectedOption.data('pagetype');

                if(pageType==4){

                        $('#commentOpened').css({display:'block'});

                }else{

                        $('#commentOpened').css({display:'none'});

                }

        });

});


http://www.kler.cn/a/397819.html

相关文章:

  • 处理namespace问题:Namespace not specified for AGP 8.0.0
  • 如何利用WebSockets实现高效的实时通信应用
  • 小程序如何完成订阅
  • Python 中常用的格式符号
  • ZooKeeper单机、集群模式搭建教程
  • springboot 文件高效上传
  • 【EasyExcel】复杂导出操作-自定义颜色样式等(版本3.1.x)
  • 【因果分析方法】MATLAB计算Liang-Kleeman信息流
  • 网络物理隔离应用
  • 【JavaScript】LeetCode:96-100
  • 革新预测领域:频域融合时间序列预测,深度学习新篇章,科研涨点利器
  • 亚马逊云计算部门挑战英伟达,提供免费AI计算能力
  • 【游戏引擎之路】登神长阶(十四)——OpenGL教程:士别三日,当刮目相看
  • Linux TCP服务器客户端
  • Spring:bean的配置
  • XXL JOB DockerCompose部署
  • pytorch奇怪错误
  • WebRTC API分析
  • IPTV智慧云桌面,后台服务器搭建笔记
  • 《现代网络技术》读书笔记:SDN应用平面
  • 推荐一个基于协程的C++(lua)游戏服务器
  • 工业大数据分析与应用:开启智能制造新时代
  • 【mysql】基于城市多边形,配合mysql库,查询目标点是否在指定城市内
  • VSCode设置
  • RabbitMQ教程:工作队列(Work Queues)(二)
  • 推荐15个2024最新精选wordpress模板