에 대한 jQuery를 선택에 나는 같은 onchange를 이벤트를 지정하려면이 선택 필드의 무리 ..와일드 카드 다차원 선택 필드
<select name="options[0][option_group_id]" />
<select name="options[1][option_group_id]" />
<select name="options[2][option_group_id]" />
<select name="options[new3][option_group_id]" />
이있는 \ (S)가 키 0.1에 대한 와일드 카드입니다 다음 , 2, new3 ... :
<script>
$("select[name^='options[\\S*][option_group_id]']").live("change", function(){
alert('Houston we have contact!');
});
</script>
하지만 작동하지 않습니다. 작동하게하려면 무엇을 넣어야합니까?
당신이 그들 모두를 선택 하시겠습니까? 왜 단지'$ ('select')'가 아닌가? – bfavaretto
아니요, 개별적으로 식별하여 키 식별자와 관련된 연쇄 작업을 수행하고 싶습니다. 다른 경우입니다. – tim
덧붙여서 :'live' [감가 상각되며 jQuery에서 삭제됩니다] (http://api.jquery.com/live/). [대신에'on()'을 사용해야합니다 (http://api.jquery.com/on/). – vzwick