如何通过复选框值发送JSON数据?

时间:2014-02-07 06:05:25

标签: html ruby-on-rails json forms checkbox

我很难将一些JSON数据作为复选框值发送。当我尝试发送JSON值时,我只收到第一个单词作为值,即“{”,但我需要整个块值。可能的解决方案是什么?

要作为复选框值发送的值:

{
"audio_uri"=>
 "http://testing.s3.amazonaws.com/N7jcpdkaVH-part_137768534157151.mp3",
 "audio_begin_time"=>"80",
 "audio_length"=>"9540",
 "video_title"=>"apple_boy_cat",
 "text"=>"heoolo \r\n\r\n\r\nI \r\n\r\nAm \r\n\r\n please help me..."
}

如果有人帮我解决这个问题,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

尝试使用html转义要发送的json数据。 对于rails,如果您的数据哈希值在data变量中,您可能需要CGI::escape(data.to_json)表示复选框值,当在服务器端收到时,只需解析数据。