Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 清空选项标记中的所有选择列表文本_Jquery_Html Select_Selectlist - Fatal编程技术网

Jquery 清空选项标记中的所有选择列表文本

Jquery 清空选项标记中的所有选择列表文本,jquery,html-select,selectlist,Jquery,Html Select,Selectlist,以该选择列表为例: <select name="my-list" id="my-list"> <option value="Name 1">Simon</option> <option value="Name 2">Frank</option> <option value="Name 3">Bob</option> <option value="Name 4">Alex

以该选择列表为例:

<select name="my-list" id="my-list">
    <option value="Name 1">Simon</option>
    <option value="Name 2">Frank</option>
    <option value="Name 3">Bob</option>
    <option value="Name 4">Alex</option>
</select>

西蒙
直率的
上下快速移动
亚历克斯
使用jQuery,我需要清空显示的所有可用选项文本(Simon、Frank、Bob和Alex),也就是说,我只关注以下内容:

<select name="my-list" id="my-list">
    <option value="Name 1"></option>
    <option value="Name 2"></option>
    <option value="Name 3"></option>
    <option value="Name 4"></option>
</select>

试试看


$(“#我的列表选项”)
-->指id为
my list


$(“#我的列表选项”).text(“”)
将文本设置为
'

正确的方法是,但请记住
.empty()
也将删除目标元素内的
html节点。我建议这样做是因为您希望清除
选项
标记中的内容

$('#my-list option').empty();
请阅读:

$('#my-list option').empty();