单击单选按钮上的清除下拉选择

我有一组单选按钮。 选择主要时,将隐藏“主要公司”字段。 我还想在此时清除下拉选择。 我怎样才能做到这一点?

您可以清除选择(即,选择第一个选项),如下所示:

 $("#primary_company").find('option:first') .attr('selected','selected'); 

您可以将null传递给jQuery val()方法,作为清除下拉列表的好方法。

 $('#primary_company').val(null); 

要完全清除选择(以便即使没有选择第一个元素),您也可以使用:

 $('#primary_company').attr('selectedIndex', '-1'); 

如果#primary_company是一个多选框,您可以使用:

 $('#primary_company option').attr('selected', false); 
 $("#primary_company").find('[selected]').removeAttr("selected"); 

这是对我有用的最好的简短方法:

 $("#selectNetBankNameId")[0].selectedIndex = 0; $("#selectNetBankNameId").trigger("change");