$("input[name^=io_value]") 질문요
본문
영카트5에서 shop.js 파일 중에 same_option_check함수 입니다.
이중 아래 적색이 어떤 의미인지
정규식같은데 jquery 정규식이 설명되어있는 관련 웹페이지좀 알수있을까요? 검색이 잘안되네요 ^^;
// 동일선택옵션있는지
function same_option_check(val)
{
var result = false;
$("input[name^=io_value]").each(function() {
if(val == $(this).val()) {
result = true;
return false;
}
});
if(result)
alert(val+" 은(는) 이미 추가하신 옵션상품입니다.");
return result;
}
답변 1
$("input[name^=io_value]").each(function() {
input 중에서 name이 io_value로 시작하는 애들을 돌리라는 소립니다.
<input type="text" name="io_value1asdfasf" />
<input type="text" name="io_valueadasdf" />
<input type="text" name="io_valuer3d" />
얘네 다 포함요~
$("input[name^='io_value']").each(function() {
alert($(this).val());
});
저런 건 '제이쿼리 셀렉터', '제이쿼리 필터' 이런 걸로 검색해 보시면 많이 나와요.