簡體   English   中英

在ajax中獲取多個復選框值到PHP

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM