jquery - 试图在选择下拉列表中选择值但是它只给我文本值?联系表格 7
问题描述
我制作了一个带有时间的选择下拉列表,并且每个给定时间都有一个值,例如([select start-time-friday class:start-time-friday "7:00 am|7.00" "7:15 am|7.25")
我的 jquery 正在触发控制台日志中的时间,但不是我给它的值....例如(我想要 7.00 而不是 7:00am)
联系表格 7 选择器值
我想知道发生了什么事?这是我的代码。
$('.start-time-monday').each(function(){
$(this).change(function(){
var startTimeMon = $('.start-time-monday').find('option:selected').val() ;
console.log(startTimeMon);
})
});
解决方案
获取您选择的选项的文本。您正在访问它的值。
$('.start-time-monday').each(function(){
$(this).change(function(){
var startTimeMon = $('.start-time-monday').find('option:selected').text() ;
console.log(startTimeMon);
})
});
推荐阅读
- javascript - 如何添加猫鼬事务并创建文档?
- database - Pojo 类中对象列表的 Mybatis 属性映射器错误:spring Boot/mybatis
- kubernetes - Kubernetes v1.21.2:“selfLink 为空,无法引用”
- javascript - 矩阵变量在javascript中未定义
- tensorflow - 使用“tf.compat.v1.metrics.auc”的最佳实践?
- android - 模拟器或物理设备的 AOSP Android 12 Beta2 版本构建失败
- python - 使用 seaborn 创建多条曲线
- android - 如何使用 CameraX 录制没有音频的视频
- node.js - 谷歌云上的 NodeJs Docker 部署运行
- regex - vscode 跨文件查找和替换,如果多个匹配在同一行上,则重复反向引用