使用AJAX将JavaScript数组发布到asp.net MVC控制器

使用AJAX将JavaScript数组发布到asp.net MVC控制器,第1张

使用AJAX将JavaScript数组发布到asp.net MVC控制器

您可以定义一个视图模型

public class AddUserViewModel{    public int ProjectId { get; set; }    public int[] userAccountIds { get; set; }}

然后调整您的控制器动作以将此视图模型作为参数:

[HttpPost]public ActionResult AddUsers(AddUserViewModel model){    ...}

最后调用它:

function sendForm(projectId, target) {    $.ajax({        url: target,        type: 'POST',        contentType: 'application/json',        data: JSON.stringify({  projectId: projectId,  userAccountIds: [1, 2, 3]         }),        success: ajaxOnSuccess,        error: function (jqXHR, exception) { alert('Error message.');        }    });}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5013236.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存