Я передаю массив из входных данных формы (флажки), используя метод get.При работе в ajax с:
var subcat_checked = new Array();
$.each($("input[name='subcategories']:checked"), function() {
subcat_checked.push($(this).val());
});
$.ajax({
type: 'GET',
url: '{% url view-category root_category.slug %}',
data: {subcat: subcat_checked},
success: function(result) {
/* stuff */
},
dataType: 'json'
});
ключом переменной является 'subcategories', когда флажок не установлен, и 'subcategories []', когда некоторые проверены.при использовании не-AJAX-формы и отмечены некоторые флажки, ключ переменной равен 'category' (без [] в конце).
Поскольку я хотел бы использовать не-AJAX-форму в качествеОткат, если JavaScript отключен, я хотел бы иметь тот же ключ, когда некоторые флажки установлены.
Кто-нибудь знает, как я могу это сделать?
Спасибо