当前位置: 移动技术网 > IT编程>开发语言>.net > ASP.NET MVC 4实现局部刷新

ASP.NET MVC 4实现局部刷新

2018年11月01日  | 移动技术网IT编程  | 我要评论

我要自学,杜孝文,广隶闯宫



废话不多说,直接讲我的思路:

利用ajax+partialview时间局部刷新。

首先在页面上引用了一个partialview,当用ajax更新数据时需要同时更新整个partialview内容。

ajax代码:

$.ajax({ url: "url",

            type: "post",

            data: {

                "sectionid": sectionid,

                "questions": ids.join(",")

            },

            success: function (data) {

                //todo:处理添加新问卷成功后的事件

                $("selector").html(data);

            },

            error: function (xmlhttprequest, textstatus, errorthrown) {

                alert("保存失败:" + errorthrown);

            }

        });

后台c#代码:

 

[httppost]

        public actionresult updatesection(int sectionid, string questions)

        {

            try

            {

                //更新partialview               

                return partialview("viewsection", newsection);

            }

            catch (exception exp)

            {

                throw exp;

            }

        }
就这么简单,根本不需要拼接字符串什么的。

 



如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网