首页 > 解决方案 > 无法在 Javascript 中拆分字符串

问题描述

尝试执行此操作时遇到一些非常基本的问题:

var roleOptions = $('input#ctl00_plcContent_roles').val();
var options = roleOptions + '';
console.log(options);
var optionList = options.Split(',');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="ctl00_plcContent_roles" value="abc,123">

目的是将其拆分为一个数组,然后将这些选项添加到下拉列表中。

标签: javascript

解决方案


尝试更改.Split().split()

var roleOptions = $('input#ctl00_plcContent_roles').val();
            var options = roleOptions + '';
            console.log(options);
            var optionList = options.split(',');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="ctl00_plcContent_roles" value="abc,123">


推荐阅读