在jquery中匹配id的多个部分

时间:2014-07-04 08:58:36

标签: javascript jquery

我有一个select选项,id是随机的,但有两个静态部分。我试图抓住价值。对于像下面这样的单一比赛,它正在发挥作用。

var beginhour = ($('select[id^="iZondagbegin_"]').val());

但对于像这样的ID => " iZondagbegin_f9121cfb-8e8d-4b07-80f4-05b7aac8c406_ $ DateTimeFieldDateMinutes"我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

Haven没有对它进行过测试,但我想你要找的是:

var beginhour = ($('select[id^="iZondagbegin_"][id$="_$DateTimeFieldDateHours"]').val());
var beginminutes = ($('select[id^="iZondagbegin_"][id$="_$DateTimeFieldDateMinutes"]').val());

答案 1 :(得分:1)

您是否尝试使用2选择器条件?

如果是,这两个应该有效:

$("select[id^='iZondagbegin_'][id$='_$DateTimeFieldDateMinutes']")

$("select[id^='iZondagbegin_']").filter("[id$='_$DateTimeFieldDateMinutes']")