Передаю в _Post имя, значение и тип инпута:
$("form[name='inputData']").find("input:radio:checked,input[type=text],textarea,select").not('[type="submit"]').each(function() {
var name = $(this).attr('name');
var type = $(this).attr('type');
var value = $(this).val();
formData.push({
name: name,
value: value,
type: type
});
});
$.ajax({
type: 'POST',
url: 'score.php',
dataType: "html",
data: formData,
success: function (response) {
$('#outputData').html(response);
},
error: function (response) {
$('#outputData').html("<div class=\"error\">Извините, возникла непредвиденная ошибка</div>");
}
});
Никак не получается из _Post получить type. Так удается получить только имя и значение:
foreach ($arr as $key => $name) {
echo "$key".'='."$name".'&';
}
Как правильно организовать цикл по _Post? Заранее спасибо!
ajax.data Object must be Key/Value pairs
data должен быть объектом, а у вас массив
var formData = {};
$("form[name='inputData']")
.find("input:radio:checked,input[type=text],textarea,select")
.not('[type="submit"]').each(function() {
var name = $(this).attr('name');
var type = $(this).attr('type');
var value = $(this).val();
formData[name] = {
name: name,
value: value,
type: type
};
});
// Отправка без изменений
в бэкенде:
$arr = $_POST;
foreach ($arr as $key => $arValue) {
echo "$key".'='."{$arValue['name']}".'&'."{$arValue['value']}".'&'."{$arValue['type']}";
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
К примеру у нас есть цвет в HEX формате #0000FF или RGB, не сутьИ есть синий цвет, диапазон которого я определил как от #F8F8FF до #002366
Странная проблема, когда ставлю usleep больше 300000 в одном из циклов - любые запросы к БД через redbean php после такого цикла перестают работатьВ чем...
Возможно ли преобразовать одномерный/двумерный массив в строку длинной не более 60 символов с возможность в дальнейшем преобразовать получившуюся...
Как найти слово в строкеtxt файла, а затем вывести эту строку? Подобных строк несколько, нужно, чтобы на выходе выводились несколько строк,...