繁体   English   中英

将JSON对象发送到Rails

[英]Send JSON Object to Rails

嗨,我是Rails的新手,所以请忍受:)我想将JSON对象发送到rails并将其保存到数据库。 基本上,我有一个由用户输入的数据,然后有一个javascript函数检索数据并将其转换为JSON对象。 我想要的是通过ajax将JSON对象发送到rails并将其保存到数据库。任何人都可以给我任何想法。 n

function save(){
----(some codes)   
notesArray.push({ Index: i, Title: title.val(), Content: content.val()});

// json encode it
var jsonStr = JSON.stringify(notesArray);

//want to add code here to send to rails
}

如果您使用的是jQuery,则使用$.post()很容易做到这一点:

$.post('/some/page/here', {notes: jsonStr});

至于“处理控制器中的JSON对象”,您可以使用parsed_params = CGI.parse(params[:_json]) ,然后您可以通过parsed_params[key1][key2]来获得什么

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM