簡體   English   中英

如何在ASP.NET Core中創建Ajax重新加載功能?

[英]How to create ajax reloading functionality in asp.net core?

在ASP.NET 4. *中,創建一個ajax重載表很容易,該表通過使用以下方法在控制器方法中填充表模型:

@Html.Action("TableMethod")以在頁面加載時加載表
並通過jQuery ajax重新加載

    var url = '@Url.Action("TableMethod")?params=xyz';
    $('#tableContainer').load(url);

考慮到視圖組件無法通過HTTP訪問,我如何在ASP.NET Core中創建類似的方案? 我看了這個通過URL訪問ASP.NET 5 View Component的示例,但是擁有只包裝一個View組件的局部視圖似乎有點多余。 這是唯一的方法嗎?

創建新動作,然后在視圖中添加例如局部視圖 (或視圖組件),然后由AJAX通過常規路由對其進行訪問。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM