问题标签 [html-select]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 通过css设置标签的大小属性?
通常你可以这样做:
它会呈现为一个选择框,其中所有三个选项都是可见的(不下拉)
我正在寻找一种从 css 设置这个大小属性的方法。
javascript - Javascript检测选择元素的下拉菜单是否可见
我在表单中有一个选择元素,我只想在下拉菜单不可见时才显示一些内容。我尝试过的事情:
- 观察点击事件,奇数点击意味着下拉菜单可见,偶数点击意味着下拉菜单不可见。错过了下拉菜单可能消失的其他方式(按转义键,切换到另一个窗口),我认为这可能很难跨浏览器获得正确的。
- 更改事件,但这些仅在选择框的值更改时触发。
想法?
javascript - 检查是否使用 jQuery 选择了选项,如果没有选择默认值
使用 jQuery,您如何检查选择菜单中是否选择了一个选项,如果没有,则将其中一个选项指定为已选择。
(选择是在我刚刚继承的应用程序中使用迷宫般的 PHP 函数生成的,所以这是一个快速修复,当我了解这些时:)
javascript - 使用 jQuery 从 JavaScript 对象中添加选项的最佳方法是什么?
<select>
使用 jQuery 从 JavaScript 对象添加选项的最佳方法是什么?
我正在寻找不需要插件的东西,但我也会对那里的插件感兴趣。
这就是我所做的:
一个干净/简单的解决方案:
这是matdumsa 的清理和简化版本:
与 matdumsa 相比的更改:(1) 删除了 append() 中选项的关闭标记,(2) 将属性/属性作为 append() 的第二个参数移动到映射中。
java - 使用选择过滤器在 Oracle 数据库之间进行批量行传输
基本上,我试图有选择地将表从一个数据库复制到另一个数据库。我有两个具有相同架构的不同 [Oracle] 数据库(例如,在不同主机上运行)。我对在 DB1 中加载表 A 以及在 DB2 中的表 A 上运行选择结果的有效方法感兴趣。我正在使用 JDBC,如果相关的话。
c# - FormField DropDownList 高度
我想知道如何<select>
在代码中为 HTML 设置 height 属性。
我尝试设置.Attribute.Add("Style","Height:120px")
只是为了看看我是否可以改变它,但无济于事。
javascript - jQuery获取特定的选项标签文本
好吧,说我有这个:
如果我想在我的值为“2”时获得“选项 B”,选择器会是什么样子?
请注意,这不是询问如何获取所选文本值,而是询问其中任何一个,无论是否选中,具体取决于 value 属性。我试过:
但它不起作用。
java - 我可以在这里使用什么描述性变量名称?
我正在创建一个自定义 Java Struts 标记,用于以标准化方式构建和格式化 html 选择框(我们的可用性指南的一部分)。
每个选择框都有一个附加/初始值,它描述了选择元素返回值的要求,即:
- 强制性- 带有“请选择”标签
- 可选- “未选择”
- 全选- “全选”
自定义标记将具有一个属性,该属性控制要使用哪些。
所以问题是,我需要想出一个可以充分解释的变量名,它持有这三个值之一!
无论如何我都会评论代码,但我希望同事不必查找源代码来记住标记变量的用途。
编辑:为了解决这个问题,我在这里实施的可用性策略是,如果可以选择的项目超过 5 个,则选项应显示为选择框。5 个或更少的项目将显示为单选按钮。
使用单选按钮时,不会显示强制标签(如果没有选择任何值,表单验证会报错)。