我有一个部分视图(动态),其中一列中有一个选择列表。我使用Jquery根据在文本框中输入的内容填充此列表。在文本框聚焦事件的局部视图中清除表格数据
无论何时用户更改该文本框中的输入,我想清除表中的数据。因此,我尝试了以下选项:
$("#StudentTable tr>td").detach();
$("#StudentTable tr>td").remove();
$("#StudentTable tr>td").empty();
但我得到一个错误:
'get(...).options' is null or not an object
在这条线:
$("#TeachingAssistant").get(0).options.length = 0;
这里, “#TeachingAssistant” 是选择列表中的“ID “在局部看来。
<td>
<select name="TeachingAssistant" id="TeachingAssistant"></select>
</td>
我想它是删除我的选择列表,因此不识别它。我应该如何处理这个问题?任何其他方式来清理表数据?
在此先感谢