jquery - 获取值后下拉文本未显示
问题描述
我想在页面启动时获取选项下拉列表的值而不选择它。我已经成功获取了值,但是文本没有显示在下拉界面上。
这是我为获得价值所做的事情,
$("#firstDropdown").val(function () {
getCode($(this).val());
});
解决方案
根据您的问题,“文本未显示在下拉界面上。” 在选项上使用 selected 以显示默认下拉选项。
<select name = "dropdown">
<option value = "1">1</option>
<option value = "2" selected >2</option>
<option value = "3">3</option>
</select>
要进入 JS,
getCode($("#firstDropdown option:selected").text();
推荐阅读
- ios - Swift - 如何在 if 语句之外访问常量
- powershell - 使用 Get-WmiObject 使用示例监视 CPU
- python - 如何将滚动添加到框架?
- c++ - 使用用户输入从 For 循环打印图表(无矢量)
- javascript - 如何使用 javascript 验证选择标签?
- jquery - 使用本地网格删除 Free-jqGrid 中的多行 (4.15)
- python - 使用 Python 乌龟图形绘制可汗学院标志
- php - 为什么代客打开 *项目名称* 在我的浏览器中给我 502 错误?
- java - 如何在排序数组中找到大于 k 的元素数?
- oracle - 函数 PL/SQL 不返回任何值