0

我有一个来自数据库的字符串,比如同意,不要,部分,完全。没有引号。我已经把它变成了一个变量,我已经分裂了。

    var x= Agree,Dont,Partially,completely;
    var split = x.split(',');

但是代码不起作用,然后我将引号插入到字符串中。

    var x = "\'" + answer coming from database + "\'";
    var split = x.split(',');

然后代码可以解决,但我得到的答案是

x[0] = "Agree,x[1]=Dont ... x[3] = Completely"

我的问题是如何在不将引号附加到 x 的情况下拆分值。希望你能理解我的问题

请注意,

斯里兰卡

4

3 回答 3

0

你的语法应该是:

var x = 'Agree,Dont,Partially,completely';
var split = x.split(',');

引号定义了上面字符串的开始和结束。

于 2012-11-23T04:15:55.567 回答
0
var x= "Agree,Dont,Partially,completely";
var split = x.split(',');

这应该给你所需要的

于 2012-11-23T04:16:19.507 回答
0
   var x= "Agree,Dont,Partially,completely";
   var split = x.split(',');
   alert(split[0]+" "+split[1]);
于 2012-11-23T04:20:00.160 回答