当使用 jQuery 将文本输入到文本框时,我尝试编辑选择输入的内容。这是我的文本框
<input id="id_subsector_selector" type="text" maxlength="100" name="subsector_selector" onblur="onSubSectorSelectorChange(this);"/>
这是我的多个选择框
<select id="id_subsector" name="subsector" multiple="multiple">
<option value="14">Yazılımevi </option>
</select>
这是我的 javascript 函数(我知道这很简单)
function onSubSectorSelectorChange(item) {
$('select#id_subsector').html("");
}
问题是当我在文本框中输入一个字符时,虽然触发了 onSubSectorSelectorChange 函数,但直到我单击页面上的某个位置或按下选项卡按钮,选择框内容才会改变。
问题可能是“onBlur”的触发动作,但我找不到合适的功能。我正在等待任何评论或解决方案!
谢谢