Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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_Select_Html Table_Option - Fatal编程技术网

表中的文本字符串使用jquery添加到选择选项

表中的文本字符串使用jquery添加到选择选项,jquery,select,html-table,option,Jquery,Select,Html Table,Option,我选择了一些选项: <select class="mat"> <option value="0">mat 1</option> </select> 和表: <table id="mat-table"> <tr> <td>option 1</td> <td>desc</td> </tr> <tr> <td>option 2

我选择了一些选项:

<select class="mat">
 <option value="0">mat 1</option>
</select>
和表:

<table id="mat-table">
 <tr>
  <td>option 1</td>
  <td>desc</td>
 </tr>
 <tr>
  <td>option 2</td>
  <td>desc</td>
 </tr>
 <tr>
  <td>option 3</td>
  <td>desc</td>
 </tr>
</table>
我想使用jquery从该表中复制文本“选项1”、“选项2”,以选择选项并获取以下内容:

<select class="mat">
 <option value="0">option 1</option>
 <option value="1">option 2</option>
 <option value="2">option 3</option>
</select>
请帮助。

试试这个:

$('#mat-table td:first-child').each(function(i) {
    var $option = $('<option>', { value: i }).text(this.textContent);
    $('.mat').append($option);
});
请参见 $document.readyfunction{ $'.mat'.html; var i=0; $mat table tr.eachfunction{ $'.mat'。追加${ 价值观:我, text:$this.find'td:nth-child1'.html }; i++; }; }; 垫1 选择1 描述 选择2 描述 选择3 描述