我有一个动态下拉列表,其值属性设置为“4107,2632”。当我应用过滤器时,我只有一个值 4107,它在值属性的下拉选项中可用。下拉列表的呈现 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 "]"
请告诉我我做错了什么以及如何实现这一点。