我知道使用jQuery有多种方法来选择一个下拉菜单中的特定选项:
$select.val("someValue")
$option.attr("selected", "selected")
$select[0].selectedIndex = 1
假设您已经知道要选择的选项的索引和值,那么从上述或其他方法中,哪种方法是最正确的呢?
所谓“最正确”,指的是:
- 最佳实践(如果有)
- 将正确设置该值,以便在提交表单时它会被提交,并且可以使用上述任意一种方法检索到它
- 为什么我会选择一种方法而不是其他方法的任何其他原因