comb增强输入框下拉列表
0.00
★24次@未来之窗
A:赛忞初雪
comb增强输入框下拉列表
comb增强输入框下拉列表功能专为处理关联<datalist>
的文本输入框设计,通过$cq
(cyberwin_query) 提供的API,可以轻松获取输入框中已选择的值所对应的额外数据属性,实现类似下拉列表的增强功能,同时保留输入框的灵活性。
函数名 | 参数 | 返回值 | 功能说明 |
---|---|---|---|
输入选择data() |
dataKey (字符串,必选):数据属性键名(不含data-前缀) |
字符串:匹配项的对应数据值 null:无匹配项或发生错误 |
获取与输入框关联的datalist中,当前输入值所匹配选项的指定数据属性 |
该函数仅适用于满足以下条件的元素:
<input>
元素text
(即type="text")list
属性关联到一个<datalist>
元素<datalist>
中包含带有data-*
属性的<option>
假设有如下关联datalist的输入框:
获取当前选择产品的ID:
获取当前选择产品的价格:
在表单中实时获取选中项的数据并自动填充其他字段:
<datalist>
的文本类型输入框(<input type="text">
)data-
前缀,方法内部会自动处理硬件app