ショボ短歌会

お世話になっております。
訳あって
<option value="0">---test---</option>をjQueryを用いて
---test---で囲まれているoptionが存在したらそのvalueを空にしたいのですが
どのようにjQueryで操作したら良いでしょうか。

結果としては以下になれば成功です
<option value="">---test---</option>
サンプルコードご教示頂けると幸いです。

A 回答 (2件)

こんにちは



必要性がよくわからんけれど、とりあえず、ご質問の文章通りならこんな感じ?
$(function(){
$("option").filter(function(){return ($(this).html() == "---test---")}).attr("value","");
});
    • good
    • 0
この回答へのお礼

ありがとうございます!必要性は説明しづらいです!

お礼日時:2019/07/16 14:55

<script>


$(function(){
$('option').filter(function(){return $(this).text()=="---test---";}).val("");
});
</script>
<select>
<option value="0">---test---</option>
<option value="1">---test---</option>
<option value="2">---test---</option>
<option value="3">---test---</option>
<select>
<select>
<option value="0">---test---</option>
<option value="1">test</option>
<option value="2">test</option>
<option value="3">test</option>
<select>
    • good
    • 0
この回答へのお礼

ありがとうございます!

お礼日時:2019/07/16 14:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!