PHP POST / GET值以这种格式复制到url中

时间:2015-04-06 07:59:51

标签: php arrays json post get

以这种格式将POST POST / GET值复选到url中

<input type="checkbox" value="1">
<input type="checkbox" value="2">
<input type="checkbox" value="3">
嘿,伙计们如何转换像这样的复选框的值

当我提交按钮时

example.com?value = [1,2,3]

我必须转换为[1,2,3]因为我需要将它存储在API JSON中 是那样的数组还是什么?感谢

1 个答案:

答案 0 :(得分:1)

提交按钮处理程序中的

ev.preventDefault();
ev.stopPropagation();
var checked = document.querySelectorAll('input[type=checkbox]:checked');
var values = [];
for(var i = 0; i < checked.length; i++) {
  values.push(checked[i].value);
}

window.location = "example.com?values=["+values.join(",")+"]";