我有一个select选项,id是随机的,但有两个静态部分。我试图抓住价值。对于像下面这样的单一比赛,它正在发挥作用。
var beginhour = ($('select[id^="iZondagbegin_"]').val());
但对于像这样的ID => " iZondagbegin_f9121cfb-8e8d-4b07-80f4-05b7aac8c406_ $ DateTimeFieldDateMinutes"我怎么能这样做?
答案 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']")