Rails和jQuery-尝试使用setTimeout主动更新数据
Rails and jQuery - trying to auto update data with setTimeout ajaxily
我有一个页面,可以在指向calendar#index
的浏览器/calendar
中访问。
我有一个javascript setTimeout
函数,它在同一个函数上调用$.get
ajax方法,因为我试图用$.get
重新获取数据,然后用jQuery更新页面上的数据。
$.get("<%= calendar_path %>", function(data, status) {
console.log('success');
}, "json").fail(function(data) {
console.log('fail');
console.log(data);
});
它调用我的calendar#index
方法
...
respond_to do |format|
format.js
format.html # show.html.erb
end
返回包含:的CCD_ 7
console.log('in js');
它在firebug控制台中给出了这样的响应:
GET http://localhost:3000/calendar 304 Not Modified 148ms
fail
Object { readyState=4, responseText="console.log('in js');", status=200, more...}
我的index.js.erb文件中的console.log从未记录在控制台中。为什么会这样,为什么我的$.get
调用总是失败?
相关文章:
- Javascript循环不会自我更新
- setInteval vs setTimeout
- 添加文字和评论功能更新Div
- AngularJS:ng之后,重复$scope值未按预期更新
- 如何通过数组更新角度子范围
- Angularjs 更新 setTimeout 中的范围变量不起作用
- Rails和jQuery-尝试使用setTimeout主动更新数据
- Angular2,视图在settimeout变量更改后未更新
- 使用setTimeout节点jadeexpress动态更新内容
- 使用setTimeout()angularjs可以缓慢更新UI
- Flux/Alt-setTimeout未更新存储
- 如何正确地让浏览器在使用setTimeout的循环中间进行更新
- 为什么不't Settimeout提取更新的图像URL
- 从Javascript中的setTimeout函数中更新对象的属性值
- 在setTimeout问题中更新JSON对象
- 当循环多个变量时,使用setTimeout更新进度条
- 更新DIV并在1秒后使用setTimeout再次清空它
- 在MVC3中更新局部视图的SetTimeout是随机执行的
- 在阻塞代码之前通过setTimeout或promise更新DOM
- 在更新循环中使用setTimeout vs比较时间戳