Jquery - split returned array(Json)


Jquery - split returned array(Json)

ajax 我有这个片段:

$("input#search_field").keyup(function(){
        var searchText = $("input#search_field").val()
        if(searchText.length > 1){
            $.ajax({
                url: 'search.php',
                data: {data: JSON.stringify(searchText)},
                type: 'POST',
                dataType: "json",
                success: function (data) {
                    if(data.result == 1) {
                        console.log(data.error);
                    }
                    if(data.result == 0) {
                        console.log(data.error)
                    }
                }
            });
        } 
});

当 data.result = 1 时,返回的 data.error 是一个数组,在我的控制台中:

["string"]

我的问题是如何将数组中的每个字符串放入不同的变量中,以便以后可以使用它?

因为返回的数组也可能是:

["string","string2","string3"]

有人知道吗??问候!

我将数组拆分为 folow

var string = $('#uInput').val();
var array = string.split(''n');
for($i = 0; $i < array.length; $i++){
    var dateAndText = array[$i].split(',');
    $('#spota').append(dateAndText[0] + '<br>');
    $('#spotb').append(dateAndText[1] + '<br>');

希望这有帮助。