[英]getting multiple checkbox values in ajax to php
我的ajax中有以下代碼:
var userCheckbox = $("input[name=chk]:checked").val();
這是我的html中的復選框:
<input id="checkbx" type="checkbox" name="chk" value="apple"/>apple</td>
<input id="checkbx" type="checkbox" name="chk" value="corn"/>corn</td>
<input id="checkbx" type="checkbox" name="chk" value="tomato"/>tomato</td>
<input id="checkbx" type="checkbox" name="chk" value="juice"/>juice</td>
但我只能得到一個價值。 如何獲得多個值? 有人對我說,我應該使用循環語句,但是我不知道該放在哪里。
誰能幫忙。 提前致謝。
使用.map()
創建值的數組:
var userCheckbox = $("input[name=chk]:checked").map(function() {
return this.value;
}).get();
另外,您的ID重復出現,請記住,ID 必須是唯一的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.