【javascript – Ruby on Rails与Parse Backbone.js】教程文章相关的互联网学习教程文章

javascript – 在rails模式中渲染部分【代码】

我在模态窗口中渲染部分时遇到问题.我已经尝试过简单模态和原型窗口.我基本上试图在模态弹出窗口中渲染部分内容.这是现在的样子:<%=link_to_function("Share This!", "win = new Window({title: \"Share This\", width:200, height:150, destroyOnClose: true, recenterAuto:false}); win.getContent().update("+escape_javascript(render :partial => 'groups/show')+"); win.showCenter(); ")%>我已经尝试了多种组合,如何放置es...

javascript – 自动化与网站的互动 – Rails

我正在尝试自动登录并在网站上发布一些内容,但我不能使用Mechanize,因为涉及许多javascript操作.我想知道是否有任何其他宝石/工具使用该支持javascript. 我也尝试过Watir,但它涉及到浏览器,我想要一个没有浏览器的选项. 谢谢,解决方法:有几种选择: > PhantomJS> capybara-webkit> Selenium webdriver 在这里阅读更多关于如何使用它们的信息,例如capybara:https://github.com/jnicklas/capybara#drivers

javascript – 何时使用AngularJS的数据绑定和何时使用Rails

Rails和AngularJS似乎是一个很好的匹配.但是,我对数据绑定方面非常困惑. AngularJS通过范围提供数据,并在此基础上生成内容. 但是来自Rails我只知道通过Rails提供数据的情况(如我的情况),然后通过模板语言(erb)放入视图中.因此,虽然我想让我的Web应用程序响应并提供动态功能,但我没有看到如何连接这两个概念. 我应该通过AJAX请求简单地从AngularJS获取数据来填充数据范围吗?这里的一般方法是什么?何时应该通过Rails(ERB模板)和何时...

如何处理JavaScript事件(例如’link_to:remote’)的Rails方式?【代码】

我正在使用Ruby on Rails 4,我想以Rails的方式处理JavaScript事件.也就是说,例如,鉴于我有以下内容link_to('destroy', article_path(@article), :method => :delete, :remote => true)当我点击上面生成的链接然后我希望成功的JS事件通过删除已删除的文章DOM元素来更新页面内容.无论是什么,AJAX响应都应该被忽略. 我知道rails.js文件的存在,但我不知道如何使用它来完成我正在寻找的东西.解决方法:有一个wiki页面https://github.com/...

javascript – 我切换页面后,Bootstrap下拉列表停止工作 – Rails 4.2【代码】

我在我的网站上实现了引导菜单.问题是如果我切换页面菜单变得没有响应,请接受“徽标部分”,它将我带回主页.如果我刷新页面,下拉菜单会再次运行.我不知道为什么. 我的application.js看起来像://= require jquery //= require jquery_ujs //= require turbolinks //= require bootstrap //= require moment //= require react //= require react_ujs//= require writer/react/panel我的Gemfile:source 'https://rubygems.org'gem '...

javascript – 使用fine -loader和react-rails【代码】

我正在尝试使用fineuploader with react并安装了所有相关的依赖项.以下是我使用的代码: – import React, { Component } from 'react'import FineUploaderTraditional from 'fine-uploader-wrappers' import Gallery from 'react-fine-uploader'import 'react-fine-uploader/gallery/gallery.css'const uploader = new FineUploaderTraditional({options: {chunking: {enabled: true},deleteFile: {enabled: true,endpoint: '/upl...

javascript – rails 3.1提交带有链接的ajax(remote:true)表单【代码】

在rails 3.1 app上使用ajax,我需要能够使用链接而不是提交按钮提交ajax表单(使用remote:true). 我需要对链接(或表单)做什么才能使其作为ajax提交而不是正常的表单提交?我尝试将onclick java添加到链接中,但在每种情况下,它只是以非ajax方式提交表单(页面刷新). 使用提交按钮时,ajax表单目前工作正常,所以它必须是小的…… 谢谢!解决方法:使用以下内容创建表单时:remote =>如果Ajax事件绑定到表单的提交按钮,则为true.您必须使用...

javascript – Ruby on Rails与Parse Backbone.js

我去年开始制作我的应用程序,但最近有一个HOLY ****时刻,我意识到用PHP开发一个严肃的Web应用程序,现在关于可扩展性和整体理智不会削减它. 这引出了以下选项: >用最美丽的MVC重写我的后端 – 37Signal的Ruby on Rails要么>废弃我的数据库并在Backbone.js Parse中重写我的后端 (Parse just released their web SDK) 我不是历史爱好者,但在这里听我说. PHP领导Web开发直到最近.现在Rails正在接管.仅这一点就可以让大多数人选择选项...

javascript – 更新时缺少模板Rails【代码】

我有一个jQuery脚本,看起来像:$.ajax({url: "/books/"+ mId,type: 'PUT',dataType: 'json',data: { book: { description: bValue } }, }).done(function() {alert("DONE!"); });在我的路线中,我有资源:书籍 在我的书籍控制器中,我有以下内容:def update@book = Book.find params[:id]respond_to do |format|if @book.update(book_params)format.json { render status: 200 }elseformat.json { render status: :unprocessable_en...

使用javascript_include_tag的Ruby On Rails错误【代码】

所以我的问题,从我可以看出,似乎是ruby没有加载它的所有javascript文件,因为我没有得到确认消息和link_to与方法:: delete对我没有任何作用. 随着默认设置提供给我rails新 views / layouts / application.html.erb head section如下.<head><title>Myrubyblog</title><%= stylesheet_link_tag 'default', media: 'all', 'data-turbolinks-track' => true %><%= javascript_include_tag 'default', 'data-turbolinks-track' => tru...

javascript – 如何根据Rails中的印度编号系统分隔数字?【代码】

我使用number_with_delimiter方法为Ruby on Rails中的发票中的数字添加逗号.但数字格式为23,324,455而不是2,33,24,455,即Indian Rupees format.<%= number_with_precision(@number, :precision => 2, :delimiter => ',') %>我必须使用卢比的金额生成发票,因此格式应为xx,xx,xxx.00.在Rails中有可能吗?怎么做到了? 这可以通过JavaScript完成,但问题是,我使用PDFKit gem生成了PDF格式的发票,而不使用JavaScript.我在加载文档时使用...

javascript – Rails 3.1 Ajax问题【代码】

我有一个名为post的脚手架,它有标题和描述.在我的布局上,我有一个链接来创建一个新帖子:remote =>真正.当我点击远程链接更改div的内容以便我可以创建新帖子时,我该如何制作?解决方法:我们假设您将使用的操作称为新操作.您应该将一个名为new.js.erb的文件创建到远程发布表单时将呈现的视图/帖子中.该文件必须包含将新帖子放入要填充的div中的javascript.例如,它可以包含# new.js.erb $('div#container').html("<p><%= escape_java...

javascript – 如何使用json数组填充Rails下拉菜单【代码】

我有一个Ant显示页面,显示有关各种类型蚂蚁的详细信息.在那个页面上有两个下降,一个用于环境:[室内,室外],一个用于饮食:[糖,脂肪,蛋白质]. 当您从每个参数中选择一个参数时,它会根据参数显示一个产品页面.然而,一些组合导致零,如木匠蚂蚁没有与室内糖相关的产品. 我试图根据组合是否为零来获取下拉列表.如果有人选择室内,我会喜欢糖,如果该组合不存在,则不会出现在下一个下拉菜单中. 到目前为止,我有两种方法只为可用的项创建jso...

根据环境在Rails中加载不同的Javascript文件【代码】

在Rails 3.2中根据您的环境(生产或开发)加载不同的Javascript文件的最佳方法是什么?我正在尝试创建一个全局(是的,全局的)javascript变量,它应该根据环境而变化.该变量由JQuery调用,但是我编写的其他一些javascript文件也需要该变量. 是否最好根据我们正在运行的环境生成一个动态的application.js.erb,或者我错过了什么? 谢谢解决方法:What is the best way to load a different JavaScript file based on your environment (prod...

javascript – Rails – 在销毁包含对象后删除li【代码】

我正在为一个完整的堆叠开发训练营程序构建一个项目应用程序.我正在实现一个destroy方法,它从列表中删除一个给定的项目.我正在实现一个AJAX请求,它应该从列表中删除项目的li. destroy方法正常工作,这意味着当我重新加载页面时元素已经消失,但是没有重新加载页面就不会发生. 我的项目通过部分呈现:<ul class="list-group"><% @list.items.each do |item| %><!-- <li id="item-<%= @item.id %>" class="list-group-item"> --><li cl...

RUBY - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部