Я новичок в этом сообществе и зарегистрировался для точной проблемы.
Я работаю с mvc в php с mysql как bd, для каждой таблицы, которую я создал, где Я читаю, создаю, редактирую и удаляю записи из базы данных, мой вопрос заключается в следующем, у меня есть таблица PRODUCT, в которую я включаю внешние ключи в другую таблицу с именем SUBITEM, где у нее есть внешний ключ для ITEM. Возвращаясь к CRUD таблицы PRODUCT во время создания новой записи, я должен ввести заголовок через html и в зависимости от того, что выбрано, загрузить второй, который является SUBITEM, для которого я использую AJAX через метод POST с типом данных JSON он отправляет идентификатор скрипту в php и возвращает значения, отфильтрованные по идентификатору, через запрос mysql, который затем передается json с кодом json. проблема, которая выдает мне ошибку "вставка: 131 текстовое состояние =: parsererror, выданная ошибка: = синтаксическая ошибка: неожиданный токен
ajax код, который находится во вставке. php, это представление, в которое загружается продукт
$.ajax({
data: { id : alumnos.val() },
url: 'data.php',
contentType: 'application/json; charset=utf-8',
type: 'post',
dataType: 'json',
beforeSend: function ()
{
item.prop('disabled', true);
},
success: function (data)
{
item.prop('disabled', false);
// Limpiamos el select
subitem.find('option').remove();
$(data).each(function(i, v){ // indice, valor
subitem.append('<option value="' + v.id + '">' + v.name + '</option>');
})
subitem.prop('disabled', false);
},
error: function(XMLHttpRequest, textStatus, errorThrown)
{
console.log('text status=:' + textStatus + ', error thrown:=' + errorThrown);
console.log(XMLHttpRequest.responseText);
item.prop('disabled', false);
}
});
data. php - это тот же иерархический уровень со вставкой. php
include('../controllers/subitems.php');
$subitem = $this->subitem_model->getSubitemByItem($_POST['id']);
print_r(json_encode($data));
все кажется, что проблема связана с URL-адресом, и поэтому он автоматически возвращает для индексации через .htaccess PD: я использую sublimeText3 и xampp.