Я работаю в приложении rails, и из пользовательского интерфейса мне нужно выбрать около 500 параметров (через запятую) в таблице для выполнения.Я посылаю эти выбранные данные в вызове AJAX.Я не могу опубликовать огромные строковые значения, поэтому я планирую получить длину выбранных параметров, если число выбранных параметров превышает длину 200. Мне нужно разделить две или три партии и отправить на выполнение.Как это реализовать?
if (Device1) {
parameter_name = $('#parameters_object').val();
var getParams=parameter_name.split(',');
paramLen=getParams.length;
alert(paramLen);
if (paramLen > 200){
}
//m is a selected mac address length count
for (var i = 0; i < m; i++) {
(function () {
var macAdd = values[i];
$.ajax({
method: "POST",
url: "get_object",
dataType: "json",
data: {
parameter: getParams,
mac: macAdd,
protocol: protocol,
serialnumber: serialnumber,
},
success: function (result) {
console.log(result);
}
},
statusCode: {
404: function () {
console.log("Call failed");
}
}
});
})();
}