Javascript 设置一个<;选项>;使用jQuery的元素
使用jQuery编辑给定select值的选项文本的最佳方法是什么 我知道要编辑的选项的值。我以为会有点像Javascript 设置一个<;选项>;使用jQuery的元素,javascript,jquery,html,select,Javascript,Jquery,Html,Select,使用jQuery编辑给定select值的选项文本的最佳方法是什么 我知道要编辑的选项的值。我以为会有点像 $('#select').val().$('option').html('New Text'); 但我显然遗漏了一些东西 $('#select option[value="someValue"]').text("newText") 如果添加html内容,可以使用.html而不是.text。您可能正在查找选择器和方法: 像这样的 $('#select').children('option'
$('#select').val().$('option').html('New Text');
但我显然遗漏了一些东西
$('#select option[value="someValue"]').text("newText")
如果添加html内容,可以使用
.html
而不是.text
。您可能正在查找选择器和方法:
像这样的
$('#select').children('option').text('New Text');
有关选择正确项目的更多信息,请查看。你可以这样做
$('#select').children('option:first').text('New Text');
或者你可以使用
$('#select').children('option[value="thevalue"]').text('New Text');
如果您知道该值。此选项可帮助您获得选项值
$('#select_id').children('option[value="thevalue"]').text('New Text');
您可以使用
prop()
函数设置默认选择值。举个例子。$(“#选择选项:选定”).text(“新文本”)它们都不适用于我,并且您在.children中有一个错误。孩子们后面没有点
$('#select_id').children('option[value="thevalue"]').text('New Text');