Кто-нибудь сталкивался с этой проблемой?
Я работал с c # MVC в Visual Studio, и когда мы публикуем наши страницы, если пользователь пытается получить доступ к странице и не заканчивает URL-адрес / некоторые страницы не загружаются должным образом.
Мы часто используем главную страницу, а затем где-то посередине находится div, который обновляется через javascript (я знаю, что это делает рендеринг из mvc при использовании макета, но нашему боссу это не нравится таким образом, а также это имеет тенденцию мешать ей несколько слоев JavaScript)
Именно эти разделенные части загружаются таким образом, что не будут загружаться, когда главная страница не имеет / в конце.
мы попытались использовать @ url.action, а также жестко набрать URL второй страницы в javascript, и обе дали одинаковый результат.
Есть ли способ настроить проект так, чтобы не имело значения, имеет ли URL-адрес, набранный в браузере, символ / в конце?
РЕДАКТИРОВАТЬ: Добавлена функция JavaScript
function refreshdiv(divid, url) {
var seconds = 15;
$.ajax({
type: 'POST',
url: url,
context: document.body,
async: true,
timeout: 15000,
success: function (data) {
$("#" + divid).html(data);
$("#" + divid).find("script").each(function (i) {
eval($(this).text());
});
}
});
Заранее благодарим за любую помощь