Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to select option if value contains string

I need to select option if value contains particular string.

<select>
    <option value="sunday,1523">Sunday</option>
    <option value="monday,1583">Monday</option>
</select>

Need to select option contains 1583 value. I tried, but not working.

$("select option:contains(1583)").prop("selected","selected")
like image 629
dev Avatar asked Sep 01 '25 04:09

dev


1 Answers

You are searching for Attribute Contains Selector

[name*=”value”]

https://api.jquery.com/attribute-contains-selector/

$("select option[value*=1583]").prop("selected", true)
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<select>
  <option value="sunday,1523">Sunday</option>
  <option value="monday,1583">Monday</option>
</select>

References

https://api.jquery.com/category/selectors/attribute-selectors/

like image 163
User863 Avatar answered Sep 02 '25 17:09

User863