Точно так же:
var array = $('textarea').val().split(/\n|\r/);
Таким образом, вы получите объект массива JavaScript, а не строку JSON.Если вы хотите строку JSON, вы можете использовать плагин jquery-json , а затем сделать следующее:
var jsonString = $.toJSON( $('textarea').val().split(/\n|\r/) );
И если вам нужен объект, а не массив, закодированный в JSON, сделайте это:
var o = {};
$( $('textarea').val().split(/\n|\r/) ).each(function(i){
o[i] = this;
});
var jsonString = $.toJSON(o);