首页 > 解决方案 > 在jQuery中选择带有文本模式和数字的选择框

问题描述

我需要选择具有如下模式的select框列表。id

id_social_media-0
id_social_media-1
id_social_media-2

我不能使用$('select[id^=id_social_media-').each(),因为有一个隐藏元素作为id_social_media-__empty. 我试过了id_social_media-\d,但它不起作用。

标签: jquery

解决方案


您可以使用:not 选择器来排除您不想要的结果:

$("select[id^=id_social_media-]:not([id=id_social_media-__empty])")

推荐阅读