将textarea值保存到JSON

时间:2013-10-08 07:07:40

标签: javascript jquery json textarea

如何将textarea的值保存为JSON?

我有一个textarea;我需要将该文本区域的值保存到js对象中。

如果没有按下'enter'(换行符),它的工作正常。如何保存并使用换行符检索它。

使用

保存
dataObject[0]["Category"][0]["Category"] = $('textarea').val();

2 个答案:

答案 0 :(得分:5)

使用此代码将其设为HTML

var newText = $('textarea').val(); //value
newText = newText.replace(/\r?\n/g, '<br />');

答案 1 :(得分:1)

我认为此代码可以为您提供帮助!

$(document).ready(function(){
var textarea = $('textarea').val();
var linebreak = textarea.split('\n');
var length = linebreak.length;
var data = [];
for ( var i = 0 ; i<length ; i++){
    data.push({ 'line': i , 'content': linebreak[i] });
    console.log(data);
}

});

如需更多测试,您可以访问:http://jsfiddle.net/ABy4j/10/