Действие не найдено, когда страница не находится в корне
Я использую jtable в ASP.NET WebForms, и у меня есть все страницы в папке ~/Pages/. При загрузке веб-страницы с помощью jtable сетевой профилировщик в Google Chrome сообщает мне, что не удалось найти StudentList в ~/Pages/Default.aspx (ошибка 404) вместе с всплывающим окном с этим сообщением.
Произошла ошибка при общении с сервером.
часть действия jtable выглядит следующим образом
actions: {
listAction: '/Default.aspx/OfficerList',
Но когда я перемещаю этот файл в корневой каталог, все в порядке.
Это почему?
1 ответ
Решение
Удалить /
из списка действий
listAction: 'Default.aspx/OfficerList',
Потому что если у вас есть /Default.aspx/OfficerList'
это то будет искать Default.aspx
на корню.