将数组设置为输入值后,为什么数组变成由','分隔的字符串?

技术了解

我在为输入标签的值设置数组时遇到问题

    function SetSelectInputValue($selectInput, item, addOrRemoveState) {
        debugger;
        var dataValuesArray = [];
        dataValuesArray.push(item);
        $selectInput.attr('data-value', dataValuesArray);
    }

设置dataValuesArraydata-value我的输入后,我希望得到一个包含下面代码的数组结果,但是结果只是一个用“,”分隔的字符串

$selectInput.attr('data-value'); 
result => *"8f15657b49654662b2b01124cd163962,07ea34cb2e594f14ad98d26f7836cf05"*.

我想设置并获取此=>

["8f15657b49654662b2b01124cd163962", "07ea34cb2e594f14ad98d26f7836cf05"] 

输入值。

那么,为什么将数组设置为输入值后,数组却变成由','分隔的字符串?

吕志

尝试使用JSON.stringify()方法将数组转换为JSON字符串:

 $selectInput.attr('data-value', JSON.stringify(dataValuesArray));

下面的示例代码(Asp.net核心MVC应用程序,并使用默认的_Layout页面):

<div class="form-group"> 
    <input id="text" class="form-control" /> 
</div>

@section Scripts{ 
<script>
    $(function () {
        var array = [];
        array.push("AAA");
        array.push("BBB");

        $("#text").val(JSON.stringify(array));
        $("#text").attr('data-value', JSON.stringify(array));
    })
</script>
}

然后输出如下:

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Swift:将字符串分隔为字符串数组并追加分隔符

来自分类Dev

从数组获取逗号分隔的字符串

来自分类Dev

分隔字符串以访问assoc数组

来自分类Dev

逗号分隔字符串的多维数组

来自分类Dev

如何分隔字符串数组数据?

来自分类Dev

数组以逗号分隔的字符串?

来自分类Dev

分隔字符串并放入数组

来自分类Dev

将数字分隔为不同的字符串或数组

来自分类Dev

将数组转换为字符串,使用分隔符分隔字符串-JavaScript

来自分类Dev

SQL:如何分隔用逗号分隔的字符串值?

来自分类Dev

为什么这个分割字符串的 SQL 使用逗号分隔的字符串而不是空格分隔的字符串?

来自分类Dev

Arduino字符串以逗号分隔为数组

来自分类Dev

PHP多维数组获取逗号分隔的字符串值

来自分类Dev

将数组转换为逗号分隔的字符串

来自分类Dev

将逗号分隔的字符串迁移到json数组

来自分类Dev

将冒号分隔的字符串拆分为数组

来自分类Dev

将bash数组变量转换为以`.`分隔的字符串。

来自分类Dev

将逗号分隔的字符串转换为数组

来自分类Dev

将数组转换为逗号分隔的字符串

来自分类Dev

用分隔符将字符串分隔为双精度数组

来自分类Dev

用分隔符将字符串分隔为双精度数组

来自分类Dev

仅将键以逗号分隔为字符串数组,而不是值c#

来自分类Dev

将数组中的定界字符串值分隔为布尔变量

来自分类Dev

如何将PHP数组值分配为逗号分隔的字符串

来自分类Dev

通过附加串联将字符串数组转换为逗号分隔的字符串

来自分类Dev

如何将逗号分隔的字符串拆分为空字符串数组

来自分类Dev

根据“分隔符”将PHP字符串划分为数组子字符串

来自分类Dev

使用定义的分隔符将字符串数组转换为字符串

来自分类Dev

分隔字符串的最佳ASCII字符是什么?

Related 相关文章

  1. 1

    Swift:将字符串分隔为字符串数组并追加分隔符

  2. 2

    从数组获取逗号分隔的字符串

  3. 3

    分隔字符串以访问assoc数组

  4. 4

    逗号分隔字符串的多维数组

  5. 5

    如何分隔字符串数组数据?

  6. 6

    数组以逗号分隔的字符串?

  7. 7

    分隔字符串并放入数组

  8. 8

    将数字分隔为不同的字符串或数组

  9. 9

    将数组转换为字符串,使用分隔符分隔字符串-JavaScript

  10. 10

    SQL:如何分隔用逗号分隔的字符串值?

  11. 11

    为什么这个分割字符串的 SQL 使用逗号分隔的字符串而不是空格分隔的字符串?

  12. 12

    Arduino字符串以逗号分隔为数组

  13. 13

    PHP多维数组获取逗号分隔的字符串值

  14. 14

    将数组转换为逗号分隔的字符串

  15. 15

    将逗号分隔的字符串迁移到json数组

  16. 16

    将冒号分隔的字符串拆分为数组

  17. 17

    将bash数组变量转换为以`.`分隔的字符串。

  18. 18

    将逗号分隔的字符串转换为数组

  19. 19

    将数组转换为逗号分隔的字符串

  20. 20

    用分隔符将字符串分隔为双精度数组

  21. 21

    用分隔符将字符串分隔为双精度数组

  22. 22

    仅将键以逗号分隔为字符串数组,而不是值c#

  23. 23

    将数组中的定界字符串值分隔为布尔变量

  24. 24

    如何将PHP数组值分配为逗号分隔的字符串

  25. 25

    通过附加串联将字符串数组转换为逗号分隔的字符串

  26. 26

    如何将逗号分隔的字符串拆分为空字符串数组

  27. 27

    根据“分隔符”将PHP字符串划分为数组子字符串

  28. 28

    使用定义的分隔符将字符串数组转换为字符串

  29. 29

    分隔字符串的最佳ASCII字符是什么?

热门标签

归档