[问题] .Net Core MVC 的异步写法

楼主: sdtt (大拙)   2020-05-13 15:58:28
各位先进好
小弟要做的动作很简单
某网页的Table 点选某一行的row
跳进某个action抓回dt的资料
然后会显示某个modal 在同页面上开启细节资料(Action 带回的DT)的Table显示
以上动作用razor配合ajax语法已达成功能
想请问是否可用异步的Action达成一样的功能呢??
在view的部份要怎么乎叫该非同部的action ??
简单讲就是不想用ajax做法…
有查到好像用pirtalView好像可以达成
不过在action 回传的部份就完全接不到值……
先谢谢大家了…
作者: nicetw20xx (哇爱台湾)   2020-05-17 19:48:00
不太明白你的意思QQ, 确认一下,你原本ajax要的资料是要server走完再一起回传,还是要先回传给client再让client算(还是再ajax.....)前者的话https://git.io/Jf0Nf 像61行开始那样基本上就像一般的async的方法一样,只是return那边要处理好。后者的话基本上要在前端用JS算我猜关键字:core async controller更正,后者的话要在client端用JS算
作者: name2name2 (yang~hi)   2020-05-18 20:30:00
Action回传View到前端后 就交给浏览器了浏览器要局部更新页面 只能靠javascript ajax做到吧PartialView也是在后端先渲染完才回传到前端的(目前所知,有错请指教ajax有什么不好 会不想用?
作者: testPtt (测试)   2020-05-19 08:37:00
不想包jquery吧 看能不能用axios或fetch
作者: neo5277 (I am an agent of chaos)   2020-05-21 00:36:00
两回事喔

Links booklink

Contact Us: admin [ a t ] ucptt.com