在Javascript中拆分用逗号(,)分隔的项
Split items separated by commas (,) in Javascript
我的Javascript var包含一个2D数组。如果我在var上弹出一个警告,我将得到JSON序列化的结果,如:
ID0, DESCRIPTION
我想让每个项目在下拉列表的值选项和描述中的另一个项目分开。
这是我的Javascript代码,它将工作,如果分割是正确的,但这弹出一个错误,因为var不包含一个纯字符串类型。
$.ajax(
{
type: "POST",
url: "Projet.aspx/GetDir",
data: "{VP:'" + dd_effort_vp + "',DP:'" + dd_effort_dp + "',Direction:'" + dd_effort_d + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(response) {
var cars = response.d;
$.each(cars, function(index, value) {
$('#<%= dd_effort_directionp.clientid()%>').append(
$('<option</option>').val(value[value.split(",",0)]).html(value.split(",",1))
}
}
});
我知道分裂不工作,因为这里的返回值不是一个字符串,但你得到的结果,我想要实现,得到逗号之前的第一个值有下拉列表的值和逗号之后的项目作为HTML文本。
谢谢!
用value.split(",")[0]
代替value.split(",",0)
怎么样?
您试过value.toString().split(",")
吗?
相关文章:
- javascript函数内部的代码用逗号而不是分号分隔
- 尝试使用Javascript正则表达式来获取“&"分隔文本,无论它是否's是最后一个值
- 使用JavaScript分析分隔文本行
- 用分隔符分隔具有多个整数值的字符串的Javascript"重试错误的值
- Javascript-Regex,用于逗号分隔的字母数字
- 在javascript中用逗号分隔的字符串分割值
- 使用 javascript 传递逗号分隔的变量
- 将逗号分隔的字符串转换为 JavaScript 数组
- 用逗号分隔数组,JavaScript
- 在 Javascript 中将逗号分隔值转换为 JSON 对象
- 将JSON对象转换为javascript中的逗号分隔值
- 向Javascript输出中添加逗号分隔的数字
- javascript编码风格的函数以逗号分隔;这个“;
- 如何使用javascript分隔这些字符串
- 如何用逗号和句点分隔JavaScript字符串
- 如何在php和javascript中使用regex检测空格分隔词(在全文搜索查询中)
- 如何使用javascript将逗号分隔的变量解析为数组
- 用Javascript Regex匹配逗号分隔的重复字符串
- 移除分隔Javascript/Jquery的括号
- 如何用空格和标点分隔javascript字符串