将选择选项设置回默认选择

DGT*_*DGT 2 javascript jquery

每次完成添加新行时,我都尝试将选择选项设置回“选择”。我在这里可以怎样做呢?请帮忙。顺便说一句,添加新行效果很好。这是我到目前为止所得到的:

$(document).ready(function() {
   $('#Add-btn').live('click',function() {
      $("#tabName tr:last").before("<tr><td class='greyed'><input type='hidden' name='allele' value='" + a + "'>" + a + "</td><td><input type='button' class='delete' value='Remove'></td></tr>");
   });
});
Run Code Online (Sandbox Code Playgroud)

HTML:

<table id="tabName">
...
<select size='1' id="a" name='a'>
   <option value="None" selected>choices</option>
   <option value='1'>first</option>
   <option value='2'>second</option>
</select>
...
</table>
<div>
   <input id="Add-btn" class="button" type="button" value="Add" />
   <span></span>
</div>
Run Code Online (Sandbox Code Playgroud)

Nic*_*ver 5

您可以通过使用.val(value)设置值来将其重新设置,如下所示:

$("#a").val('None');
Run Code Online (Sandbox Code Playgroud)

总的来说,它看起来像这样:

$(document).ready(function() {
  $('#Add-btn').live('click',function() {
    $("#tabName tr:last").before("<tr><td class='greyed'><input type='hidden' name='allele' value='" + a + "'>" + a + "</td><td><input type='button' class='delete' value='Remove'></td></tr>");
    $("#a").val('None');
  });
});
Run Code Online (Sandbox Code Playgroud)