【发布时间】:2010-11-18 09:51:08
【问题描述】:
我在使用 jquery 的 windows os 上遇到 json 问题:
我这样做:
$('person_select').selectChain({
target: $('#closet_select'),
url: function(value){
return 'http://project.dev/person/' + value + '/closets.json';
}
});
#person_select 是一个选择字段
在我的控制器中,我这样做了:
format.json { render :json => @closets.map { |c| { :id => c.id, :label => c.first_name} } }
并且返回的值进入目标(#closet_select)。
这在我使用 mac 时效果很好,但在 windows 操作系统上它会在 jQuery 文件中引发错误:
data = window.JSON.parse( data );
如果有人知道问题是什么,我也很高兴知道它^^ 谢谢
【问题讨论】:
-
jQuery 的哪个版本?
标签: jquery ruby-on-rails windows json