Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails活动模型序列化程序与Ajax冲突?_Ruby On Rails_Ajax_Active Model Serializers - Fatal编程技术网

Ruby on rails Rails活动模型序列化程序与Ajax冲突?

Ruby on rails Rails活动模型序列化程序与Ajax冲突?,ruby-on-rails,ajax,active-model-serializers,Ruby On Rails,Ajax,Active Model Serializers,当我使用gem“active\u model\u serializers”时,我的所有Ajax都无法工作,我的代码如下所示: $(document).on('change','#brand_id_dropdown', function () { var request = "/beacons/find_beacon_uuid_given_brand_id?brand_id=" + $('#brand_id_dropdown').val(); var aj = $

当我使用
gem“active\u model\u serializers”
时,我的所有Ajax都无法工作,我的代码如下所示:

$(document).on('change','#brand_id_dropdown', function () {
   var request = "/beacons/find_beacon_uuid_given_brand_id?brand_id=" 
        + $('#brand_id_dropdown').val();

    var aj = $.ajax({
        url: request,
        type: 'get',
        data: $(this).serialize()
    }).done(function (data) {
         change_uuids(data);//modify the majors' dropdown
    }).fail(function (data) {
         console.log('AJAX request has FAILED');
    });
});
我试着换衣服

data: { get_param: 'value' }, 
dataType: 'json'

仍然存在冲突,每当我启动序列化程序并启动rails服务器时,所有Ajax都会失败。我如何解决这个问题?

我不能发表评论,因为我没有足够的代表。但你需要提供更多的信息


rails服务器日志中的失败消息是什么?检查rails服务器输出并将错误复制粘贴到问题中。此外,打开浏览器控制台并粘贴“控制台”或“网络”错误(在chrome:OPTION+CMD+I中显示控制台)。最后,抛出一个
调试器语句到您的ajax调用中并使用变量。

rails服务器日志没有错误消息,控制台我使用chrome,headersSize:992 httpVersion:“HTTP/1.1”redirectURL:“状态:304 statusText:“未修改”,这是您的意思吗?是的,谢谢。当您将
调试器
放入打开(更改)事件中时。。。断点有效吗?我想知道ajax请求是否会被解雇。