Jquery post JSON数据然后Ruby接受数据

来源:互联网 发布:天天酷跑挂刷钻石软件 编辑:程序博客网 时间:2024/05/26 08:41

Ruby 接收只需要传递对象就行。js不需要JSON.stringify()转换。 ruby也不需要JSON.parse()方法转换一遍


JS post Json 数据

function getSubmitData(tname){//var json = []var json = {submit_data:[]};$(tname+' tbody').find("tr").each(function(){var data = new Object;$(this).find("td").each(function(){//console.log($(this).find('input').val())if ($(this).find('input').val()){id = $(this).find('input').attr('id');data[id] = $(this).find('input').val();}});//console.log(data)//console.log(json.submit_data.push(data))json.submit_data.push(data)//json.push(data)});//return JSON.stringify(json);//console.log(json)return json;}

Ruby获取对象数据

p params[:submit_data]# @json = JSON.parse(params.to_json)params[:submit_data].each_value do |item|puts item[:pro_id]end


0 0
原创粉丝点击