두 개 이상의 항목을 추가하려면 ID가 아닌 클래스를 사용해야합니다. ID는 항상 고유해야합니다.
<head>
에서 :
$(function(){
var mycountarray=[];
var itemscount=$("input.count").size();
$("a.update").click(function(){
$("input.count").each(function(){
mycountarray.push($(this).val());
});
return false;
});
});
<body>
에서 :
당신이 이런 식으로 뭔가를 사용할 수있는 배열에 밀어하려면 은 (는 배열을 만들 수있는 '업데이트'링크가 포함 된 예입니다)
<input type="text" class="count" value=""/>
<input type="text" class="count" value=""/>
<input type="text" class="count" value=""/>
<input type="text" class="count" value=""/>
<a href="javascript:;" class="update">Update</a>
당신은 itemscount에 .count
수를 저장하고 있고 mycountarray
이 값 즉, 그 입력에서 A, B, C를 값을 저장합니다, 당신은 배열을 얻을 것이다 D : ["a", "b", "c", "d"]
mycountarray[0] = value of first input.count
mycountarray[1] = value of second input.count
mycountarray[2] = value of third input.count
mycountarray[3] = value of fourth input.count
난 그게 당신이 찾고 정확히 무엇 확실하지 않다 그러나 희망은 : 건배 G.입니다
이 *'count' * 표시 이름을 가진 두 개 이상의 입력이, 또는 * id *'count'? –
ID 수입니다. 그래서 실제로 jquery에서 count [i]를 만들 필요가 있습니다. –