【发布时间】:2018-03-06 05:22:55
【问题描述】:
我想在单击组合框时突出显示文本。 这是 JQuery 示例 http://jsfiddle.net/Ilmv/5zWad/
我想在我的组合框上做同样的事情,但它不起作用。 Oracle jet 在运行时扩展其组件以添加自己的类。所以,我很困惑我需要申请哪个 id 或 class。
这是我的可编辑组合框。
<input id="combobox" class="seriescombobox" list="series"
data-bind="ojComponent:{component:'ojCombobox',value:seriesValue,
optionChange:LoadSerieses(),
rootAttributes: {style:'min-width:32em'}}"/>
<datalist id="series">
<!-- ko foreach: serieses -->
<option data-bind ="value:value,text:label">
</option>
<!-- /ko -->
</datalist>
这是我用来突出显示文本的 JQuery 代码。
$(".oj-combobox-input").focus();
$(".oj-combobox-input").select();
我尝试了所有可能的 id 和类,但没有运气。 请帮忙。 谢谢。
【问题讨论】:
-
可以用 oracle jet 组合框示例生成小提琴吗?
-
您能否在 onclick 事件中将组合框连接到您的 JS 函数?我的意思是,$(".oj-combobox-input").focus() 是否被调用?
标签: jquery oracle-jet