繁体   English   中英

如何从Asp.net中的文本文件加载信息?

[英]How do i load information from a textfile in Asp.net?

我想使用()Load方法。 我在PHP上没有遇到问题,但现在我想在ASP.net上做同样的事情。

<script>
    $(document).ready(function () {
        $("#btn").click(function () {
            $("#test").load("footershop.txt")
        });
    });
</script>

<section class="shop">
    <footer>
    <img src="@Url.Content("~/Images/klader.jpg")" alt="klader">
    <div id="test" >
        <p class="shoptext">text</p>
    </div><br />
    <button id="btn">Mejla oss</button>
    </footer>
</section>

这是我在ASP.net中的代码。 我把“footershop.txt”放在App_Data文件夹中。 它没有显示出来。 我应该把文本文件放在哪里?

您可以使用$ .ajax而不是load来显示div中的文本文件内容。 txt文件应位于相同的目录路径中以使下面的代码工作,否则你必须在url属性中指定实际路径

<script>
    $(document).ready(function () {
        $("#btn").click(function () {
            $.ajax({
            url : "footershop.txt",
            dataType: "text",
            success : function (data) {
                $("#test").html(data);
            }
         });

        });
    });
</script>

你应该从服务器而不是从本地系统测试它,因为在本地可能会访问读取txt文件的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM