Вы можете сохранить его в переменной, как показано ниже:
function DisactiveUser()
{
var myData = "";
$(":checkbox").each(function(i) {
myData += "&chk" + i + "=" + $(this).val() +
"&chkc" + i + "=" + $(this).is(":checked");
});
$.ajax({
type: "POST",
url: "submit/php/users.php?do=disactive",
data: myData,
success: function(html){
$("#loading").html(html);
}
});
}
Однако, если вам не нужен этот специфический формат на стороне сервера, вы можете обратиться к .serialize()
, чтобы обработать этот .
Здесь, чтобы осчастливить Пойнти, вот и маршрут массива, он будет работать лучше при большом количестве флажков:
var myData = $(':checkbox').map(function() {
return "chk" + i + "=" + $(this).val() +
"&chkc" + i + "=" + $(this).is(":checked");
}).get().join('&');