値属性が「4107,2632」に設定された動的ドロップダウン リストがあります。フィルターを適用すると、value 属性のドロップダウン オプションで使用できる値が 4107 として 1 つしかありません。ドロップダウン リストのレンダリングされた html は
<select id="ddlFilterGoal">
<option value="All">Goals / Folders</option>
<option value="4124,2632">1234567890 (APPp PUB)</option>
<option value="4123,2645">aaaa sdsssss (NNN Employee)</option>
<option value="4088,2629">Default (nb nb)</option>
<option value="4107,2632">Goal with start date only (APPp PUB)</option>
</select>
今、私はこのようなオプションを選択しようとしています
$("#ddlFilterGoal option:value:contains('4107')").val(); - no error but option not get selected, it gives the default option "All"
$("#ddlFilterGoal option:[value:contains('4107')"]).val(); - error with "]"
私が間違っていることと、これを達成する方法を教えてください。