javascript - 无法在 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">
目的是将其拆分为一个数组,然后将这些选项添加到下拉列表中。
解决方案
尝试更改.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">
推荐阅读
- android - 当我单击 TabLayout 的选项卡或通过 viewpager 移动时,我想加载片段
- php - 更多按钮在wordpress帖子中重复相同的值
- dynamics-crm - 如何在 Dynamics crm 中定义 Knowledge 文章的相关产品?
- servicenow - ServiceNow “大于或是”、“小于或是”和“之间”字符串比较运算符
- xml - 尝试通过 Azure AD B2C 自定义策略登录时,Discord api 返回 401 未授权
- php - Entrust @role 和 @permission 指令未在刀片中呈现,laravel 5.6
- python - 如何在beautifulsoup中提取最后一段标签文本?
- jquery - 给出未设置高度元素的高度
- android - 修复 Nougat 上的安全“加密”对 Pie 不起作用
- ruby-on-rails - 新的表单变量需要在整个站点中可用