微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net-mvc – 使用jQuery ASP.NET MVC自动保存表单输入

我们希望实现一个自动保存内容的网络表单.类似于gmail / google docs的东西自动保存功能.

有人可以建议如何使用ASP.NET MVC jQuery实现这一点吗?

解决方法

jQuery Forms plugin和ASP.NET MVC操作应该完成这项工作:
public ActionResult SaveDraft(FormCollection form)
{
    // Todo: Save the form values and return a JSON result 
    // to indicate if the save went succesfully
    return Json(new { success = true });
}

在您的视图中,只需定期调用此操作:

setInterval(function() {
    $('#theFormToSave').ajaxSubmit({ 
        url    : 'SaveDraft',success: function (data,textStatus) {
            if (data.success) {
                alert('form successfully saved');
            }
        }
    });
},30000);

原文地址:https://www.jb51.cc/aspnet/247110.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐