Uncaught TypeError: невозможно прочитать свойства null (чтение «input_date»)Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Гость
 Uncaught TypeError: невозможно прочитать свойства null (чтение «input_date»)

Сообщение Гость »


Я пытаюсь разбить таблицу данных на страницы, в которой я использовал ajax для обновления таблицы без перезагрузки страницы, но input_date считается нулевым, хотя это не так
вот js
p>

Код: Выделить всё

function reloadProjects() {
// Make an AJAX request to get the latest project data from the server
$.ajax({
url: '/get-latest-projects', // Adjust the route based on your Laravel setup
method: 'GET',
dataType: 'json',
success: function (data) {
// Update HTML with new data
var tbody = $('.table-responsive-data2 tbody');
tbody.empty(); // Clear existing data

// Loop through projects and append to the tbody
$.each(data, function (index, project) {
// Adjust the HTML structure based on your project data
var rowHtml = `

${project.input_date}
${project.nama_project}
${project.requestor}
${project.category_project}

${project.description_project}

${project.status}
${project.pic_project}
${project.eta_project}



[i][/i]


[i][/i]




`;

tbody.append(rowHtml);
});
},
error: function (error) {
console.error('Error fetching data:', error);
}
});
}

// Call the function on page load or based on some trigger
$(document).ready(function () {
reloadProjects();
});
вот контроллер

Код: Выделить всё

public function index()
{
$projects = Project::orderBy('id', 'desc')->paginate(5);
return view('table', compact('projects'));

}

// HomeController.php
// HomeController.php
public function getLatestProjects()
{
$projects = Project::orderBy('id', 'desc')->latest()->paginate(5); // Adjust as needed
return response()->json($projects);
}
i tried to put ->get() in the controller on getLatestProject() instead it made the refresh function unable, meanwhile if i remove the get() it shows the error of Uncaught TypeError: Cannot read properties of null (reading 'input_date').
thanks in advance


Источник: https://stackoverflow.com/questions/781 ... input-date
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»