У меня есть следующий код, и я хочу передать значение [i] в строку данных в json ajax post submit. В основном, что я пытаюсь сделать, это захватить все проверенные значения в форме и поместить их в существующая строка данных json в ajax.Как передать несколько переменных в цикле, в данные ajax json.
код, который я до сих пор
var values = $('input:checked').map(function() {
return this.value;
}).get(); // ["18", "55", "10"]
//console.log(values);
var length = values.length;
for (i = 0; i < length; i++){
console.log(values[i]);
}
$.ajax({
type:"POST"
,url : $(form).prop('action')
,data:{
name:getValue($('label.name input'))
,email:getValue($('label.email input'))
,phone:getValue($('label.phone input'))
,fax:getValue($('label.fax input'))
,state:getValue($('label.state input'))
,message:getValue($('label.message textarea'))
,owner_email:opt.ownerEmail||'#'
,stripHTML:opt.stripHTML
}
Вы желая добавить ключ для каждого значения? Или вы хорошо добавляете массив к аргументу DATA? – Brant