2015-04-06 2 views
-3

PHP POST/GET значение флажка в URL в этом форматеPHP 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

Вы уверены, что эти галочки? Когда вы добавили код тега 'select'. –

+0

Что вы говорите о флажке или выберите поле? – Saty

+0

извините неправильный тип –

ответ

0

в вашем представить обработчик кнопки:

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(",")+"]"; 
+0

работ hahhaa, спасибо мужчина –