В следующем коде я пытаюсь отправить пару ключ-значение и всегда получаю сообщение об ошибке:
"отсутствует: после идентификатора свойства"
$(".general").change(function () {
fields = { $(this).attr('id') : "1" };
$.ajax({
type: "POST",
url: "ajax/update_general.php",
data: { fields: fields },
dataType: "json",
});
})
Я понял, что причина проблемы:
$(this).attr('id')
Но я понятия не имею, почему. Я попытался сначала присвоить переменную $ (this) .attr ('id') и поместить переменную в вызов ajax, но это не помогло.
Как я могу это исправить?
Спасибо!