Javascript 拆分后的jQuery JSON.parse

Javascript 拆分后的jQuery JSON.parse,javascript,jquery,Javascript,Jquery,我对这个代码有问题。JSON解析器抛出错误未捕获SyntaxError:意外标记]。有没有办法解决这个问题?这是sylvester.js for Matrix,$('input')字段中有什么?。其中的JSON字符串可能格式不正确。它将包含以下内容:[[2,1],[3,4]]添加[[2,4],[5,4]]尝试console.log(t[0])和console.log(t[1])以查看拆分后的结果。 $( document ).ready(function() { var text = $

我对这个代码有问题。JSON解析器抛出错误未捕获SyntaxError:意外标记]。有没有办法解决这个问题?

这是sylvester.js for Matrix,$('input')字段中有什么?。其中的JSON字符串可能格式不正确。它将包含以下内容:[[2,1],[3,4]]添加[[2,4],[5,4]]尝试
console.log(t[0])
console.log(t[1])
以查看拆分后的结果。
$( document ).ready(function() {
    var text = $('textarea'),
        select = $('button');


    select.click(function(e){

            if ($('input').val().indexOf('add') !== -1) {

                var 
                    t = $('input').val().split('add'),
                    A = $M(JSON.parse(t[0])),
                    B = $M(JSON.parse(t[1])),
                    a = A.add(B);

                if( a == null) {text.val('error'); return false;}
                //[ [2, 1], [3, 4] ]add[ [2, 4], [5, 4] ]
                text.val(a.toSource().slice(11,a.toSource().length-2))
            }
            return false;


    });

});