我已经研究了这个主题,并且我假设没有通配符用于我想要做的事情之前作为最后一招。用于在选择器中使用atttributes的JQuery通配符
我需要从文档中拉出所有文本输入元素并将其添加到数组。但是,我只想添加具有ID的输入元素。
我知道你可以在使用ID选择器(如$(#\ S *))时使用\ S *通配符,但是我不能使用它,因为我需要仅通过文本类型来筛选结果,所以我按属性搜索。
目前,我有这样的:
values_inputs = $("input[type='text'][id^='a']");
这工作我怎么想它,但它带来的回只用“A”开头的文字输入元素。我想让所有的文本输入元素都带有任何'id'。 我不能使用:
values_inputs = $("input[type='text'][id^='']"); //or
values_inputs = $("input[type='text'][id^='*']"); //or
values_inputs = $("input[type='text'][id^='\\S*']"); //or
values_inputs = $("input[type='text'][id^=\\S*]");
//I either get no values returned or a syntax error for these
我想我只是在寻找*在SQL相当于jQuery的属性选择。 有没有这样的事情,或者我只是以错误的方式接近这个问题?
哦,我的天啊!你是对的。我不敢相信这很简单。谢谢。 – rocklandcitizen 2013-04-10 19:49:23