如何将 textarea 的值保存到 JSON?
我有一个文本区域;我需要将该文本区域的值保存到 js 对象中。
如果没有按下“输入”(换行符),它工作正常。如何使用换行符保存和检索它。
保存使用
dataObject[0]["Category"][0]["Category"] = $('textarea').val();
如何将 textarea 的值保存到 JSON?
我有一个文本区域;我需要将该文本区域的值保存到 js 对象中。
如果没有按下“输入”(换行符),它工作正常。如何使用换行符保存和检索它。
保存使用
dataObject[0]["Category"][0]["Category"] = $('textarea').val();
使用此代码使其成为 HTML
var newText = $('textarea').val(); //value
newText = newText.replace(/\r?\n/g, '<br />');
我认为这段代码可以帮助你!
$(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/