设置<选项>的文本使用 jQuery 的元素选项>
使用 jQuery 编辑给定选择值的选项文本的最佳方法是什么。
我知道我要编辑的选项的值。我以为这会是……
$('#select').val().$('option').html('New Text');
但我显然错过了一些东西。
Using jQuery what is the best way of editing option text for a given select value.
I know the value of the option I want to edit. I thought it would be something like...
$('#select').val().$('option').html('New Text');
But I am clearly missing something.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果添加 html 内容,可以使用
.html
而不是.text
。could use
.html
instead of.text
, if adding html content.像这样的东西吗?
有关选择正确项目的更多信息,请查看选择器。你可以做类似的事情
或者你可以使用
如果你知道它的价值。
Something like this?
Have a look at Selectors for more information on selecting the correct item. You could do something like
Or you can use
If you know the value.
您可能正在寻找 :selected 选择器和 text() 方法:
You're probably looking for the :selected selector and the text() method:
这个可以帮助您获取选项值,
并且您可以使用
prop()
函数设置默认选择值。 此处举个例子。This one help you to get the options value,
And you can set default selected value by using
prop()
function. Take an example here.