假設(shè)下面是一段循環(huán)// <form> 沒有 form<? while ($row = ... { ?>
<button class="btn-selector" data-id="<?=$row['prod_id'];?>">select this</button><? } ?>// </form>假設(shè)有五個 prod就會有五個按鈕<button class="btn-selector" data-id="100">select this</button>
<button class="btn-selector" data-id="101">select this</button>
<button class="btn-selector" data-id="102">select this</button>
<button class="btn-selector" data-id="103">select this</button>
<button class="btn-selector" data-id="104">select this</button>每個循環(huán)都有一個按鈕,加上 data-id 的 prod_id當(dāng)這個 while 并不在一個 form 里面時,我能透過什么方式知道他 selected 了哪些 prod_id ?假設(shè)我按了 101, 102, 104 (沒有 submit 情況下)我如何能把這三個變成 array 丟到后端去?selected 了誰,就一起把大家都丟到后端去這有辦法實現(xiàn)嗎?
1 回答

呼啦一陣風(fēng)
TA貢獻1802條經(jīng)驗 獲得超6個贊
給button綁定點擊事件,在元素中添加是否選中標(biāo)識比如:$(btn).toggleClass('btn-selected');
點擊提交按鈕時,獲取button
中包含類btn-selected
的元素,遍歷取出data-id放入數(shù)據(jù)
ajax請求接口并設(shè)置content-type
為application/json
- 1 回答
- 0 關(guān)注
- 491 瀏覽
添加回答
舉報
0/150
提交
取消