首页 > 解决方案 > 从 Ajax 调用中获取 HTML

问题描述

自从我这样做以来已经有一段时间了,但我一定做错了什么。

我正在使用 asp.netcore 2.1 我有一个带有按钮的视图。该按钮进行 ajax 调用以获取 html 页面的内容。

但是,尽管对 uri 进行了三次检查,但控制台错误告诉我它找不到带有 404 错误的页面。html页面只是一个div结构。

这是我的ajax调用:

 $.ajax({
    type: 'GET',
    url: '/Helper/Dialogs/CreateClient.html',
    dataType : 'html',
    success: function(data) {
        dialogObj.setProperties(
            { content: data }
        );
    }
});

标签: ajax

解决方案


万一人们被这个绊倒了,我将我的 html 页面存储在我的解决方案根目录下的一个子文件夹中。因为我使用的是 asp.net 核心,所以所有“adhoc”内容都必须位于解决方案中的 wwwroot 文件夹下。

现在对我来说很明显,但我想我会发布我的答案,以防人们发现它有用。


推荐阅读