使用调用Ajax将字符串数组发送到mvc控制器

我试图从表列中获取值,我将其放入数组中,然后将其发送到我的控制器。发生非常奇怪的事情,您将在下面看到:

这是我的JS代码:

var result = [];

        $('td:nth-child(' + columnNbr + ')').each(function () {
            var t = $(this).html();
            result.push(t);
        });

        $.ajax({
            type: "POST",
            url: '@Url.Action("UpdateTable", "Home")',
            dataType: "html",
            traditional: true,
            data: { values: result },
            success: function (data) {
            }
        });

我的数组“结果”很好地填充了我需要的值。

这是我的控制器:

public ActionResult UpdateTable(List<string> values)
{
    return View("index");
}

这将返回500内部错误。是什么让我发疯了->如果我根据发布到这里的内容修改了JS:

        //$('td:nth-child(' + columnNbr + ')').each(function () {
        //    var t = $(this).html();
        //    result.push(t);
        //});

        result.push("test1");
        result.push("test2");

Ajax调用工作正常……我检查了“ typeof $。(this).html()”,它们都是字符串!

我不知道怎么了

lukesUbuntu

您只需要更改var t = $(this).html();var t = $(this).text();

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MVC Ajax:如何将字符串从视图发送到控制器

来自分类Dev

将JSON字符串发送到MVC控制器失败

来自分类Dev

将 JSON 字符串发送到 ASP.NET Core MVC 控制器

来自分类Dev

如何将字符串化的Json从视图发送到MVC4中的控制器

来自分类Dev

将输入字符串字段值发送到动作控制器

来自分类Dev

jQuery使用Ajax将文件发送到MVC控制器

来自分类Dev

jQuery使用Ajax将文件发送到MVC控制器

来自分类Dev

使用 AJAX 将数据发送到 MVC 控制器

来自分类Dev

使用AJAX将数组发送到CI中的控制器/模型

来自分类Dev

使用ajax将字符串发送到ActionResult

来自分类Dev

在mvc中,使用summernote编辑器,我想将内容字符串和html的数据发送到控制器

来自分类Dev

如何将Json字符串发送到mvc4中的控制器并反序列化json

来自分类Dev

如何在Mvc4中将Json字符串发送到控制器并反序列化json

来自分类Dev

将对象数组发送到MVC控制器

来自分类Dev

如何将AJAX数据从VIEW发送到控制器?(PHP(MVC)+ AJAX)

来自分类Dev

从MVC 4中的数组获取变量并通过jQuery ajax发送到控制器

来自分类Dev

MVC将数据从视图发送到控制器

来自分类Dev

通过Ajax将数据发送到控制器

来自分类Dev

ajax将数据发送到控制器

来自分类Dev

将数据从 ajax 发送到控制器 codeigniter

来自分类Dev

如何使用MVC,Jquery和Ajax将下拉列表中的选定值发送到控制器

来自分类Dev

MVC / AJAX-将当前模型集合发送到控制器

来自分类Dev

将Javascript数组发送到控制器ASP.NET MVC

来自分类Dev

如何将 JavaScript 数组从 Ajax 发送到控制器

来自分类Dev

发送使用jQuery Ajax的SVG字符串到MVC控制器?

来自分类Dev

如何使用URL将数据从javascript发送到ASP.NET MVC控制器

来自分类Dev

使用jQuery将JSON对象发送到MVC 6 WebApi控制器

来自分类Dev

如何使用Ajax将数据从视图发送到控制器Laravel?

来自分类Dev

如何使用ajax将发布请求发送到Spring控制器

Related 相关文章

  1. 1

    MVC Ajax:如何将字符串从视图发送到控制器

  2. 2

    将JSON字符串发送到MVC控制器失败

  3. 3

    将 JSON 字符串发送到 ASP.NET Core MVC 控制器

  4. 4

    如何将字符串化的Json从视图发送到MVC4中的控制器

  5. 5

    将输入字符串字段值发送到动作控制器

  6. 6

    jQuery使用Ajax将文件发送到MVC控制器

  7. 7

    jQuery使用Ajax将文件发送到MVC控制器

  8. 8

    使用 AJAX 将数据发送到 MVC 控制器

  9. 9

    使用AJAX将数组发送到CI中的控制器/模型

  10. 10

    使用ajax将字符串发送到ActionResult

  11. 11

    在mvc中,使用summernote编辑器,我想将内容字符串和html的数据发送到控制器

  12. 12

    如何将Json字符串发送到mvc4中的控制器并反序列化json

  13. 13

    如何在Mvc4中将Json字符串发送到控制器并反序列化json

  14. 14

    将对象数组发送到MVC控制器

  15. 15

    如何将AJAX数据从VIEW发送到控制器?(PHP(MVC)+ AJAX)

  16. 16

    从MVC 4中的数组获取变量并通过jQuery ajax发送到控制器

  17. 17

    MVC将数据从视图发送到控制器

  18. 18

    通过Ajax将数据发送到控制器

  19. 19

    ajax将数据发送到控制器

  20. 20

    将数据从 ajax 发送到控制器 codeigniter

  21. 21

    如何使用MVC,Jquery和Ajax将下拉列表中的选定值发送到控制器

  22. 22

    MVC / AJAX-将当前模型集合发送到控制器

  23. 23

    将Javascript数组发送到控制器ASP.NET MVC

  24. 24

    如何将 JavaScript 数组从 Ajax 发送到控制器

  25. 25

    发送使用jQuery Ajax的SVG字符串到MVC控制器?

  26. 26

    如何使用URL将数据从javascript发送到ASP.NET MVC控制器

  27. 27

    使用jQuery将JSON对象发送到MVC 6 WebApi控制器

  28. 28

    如何使用Ajax将数据从视图发送到控制器Laravel?

  29. 29

    如何使用ajax将发布请求发送到Spring控制器

热门标签

归档