读取选择选项值,操作一些字符,然后写回选项值



非常感谢您的帮助:

我想读取选择选项值,并将€符号更改为EUR,并将其写回选项值。

对我来说,有可能得到每个值的文本,但我不知道如何改变单个字符。

有可能吗?

<select id="filter_price" name="filter_price"> <option value="http://www.1234.de">Alle Preise </option> <option value="http://www.1234.de/?price=2-5">2 € - 5 € (1) </option> </select>

谢谢你的帮助!

你可以试试:

$('#filter_price option').each(function(){
    $(this).text($(this).text().replace(/€/g,'EUR'));
});

这是我制作的小提琴。小提琴

$("#filter_price > option").each(function() {
    this.text = this.text.replace(/€/g, "EUR");
});

编辑:格式

最新更新