在我的rails应用程序中,我需要使用json中填充的值填充1个字段,该值是通过单击链接返回的。是否有任何有关如何正确使用ajax来完成此操作的教程?
这是我的计划如何执行此操作:

1.发送获取请求到我的json appname/controller/action.json

2. parse客户端上的此json

3.使用解析的json设置字段的value

最佳答案

我假设你的json字符串就是这样

 [{"id":"1","name":"test1"},{"id":"2","name":"test2"},{"id":"3","name":"test3"},{"id":"4","name":"test4"},{"id":"5","name":"test5"}]


使用$ .getJSON方法:

$.getJSON('/appname/controller/action.json', { get_param: 'value' }, function(data) {
    $.each(data, function(index, element) {
        $('body').append($('<div>', {
            text: element.name
        }));
    });
});

09-07 16:55
查看更多