에 여러 입력을 추가 :안녕이 나는 다음과 같은 문제로 실행 해요 배열
나는 이름이 같아야 입력 필드의 부부와 함께 아약스와 함께로드되는 형태를 가지고있다. 내가 뭘 하려는지 PHP로 아약스와 함께 보낼 수 있도록 배열에 입력 필드의 값을 추가하는 것입니다. 문제는 내가 첫 번째 입력에서 값을 가져 (그래서 배열에 추가하지 않습니다),
AJAX입니다 :
$(target).find('[name]').each(function(index, value){
quantity = $("input[name='item_item_quantity[]']").val();
meters = $("input[name='item_item_meters[]']").val();
data = {siteNumber : siteNumber, itemId : itemId, item_quantity : quantity, meters : meters};
});
$.ajax({
url: url,
type: type,
data: data,
success: function(response) {
console.log(response);
}
});
HTML :
<input name="item_item_quantity[]" type="text" class="input calcInput">
<input name="item_item_quantity[]" type="text" class="input calcInput">
<input name="item_item_quantity[]" type="text" class="input calcInput">
<input name="item_item_meters[]" type="text" class="input calcInput">
<input name="item_item_meters[]" type="text" class="input calcInput">
<input name="item_item_meters[]" type="text" class="input calcInput">
상관 도움이 될 것이다 좋아, 고마워!
사용'.each' 및 객체를 생성? –
양과 미터를 배열로 만들고 해당 배열을 오른쪽으로 쉽게 추가 할 수 있습니까? 문제는 배열에 추가하지 않지만 양식의 첫 번째 값만 선택한다는 것입니다. –