Articles of ajax

Impossível cruzar chamadas de apa do ajax em uma extensão do Chrome?

Eu estou tentando criar uma extensão chrome que chama a API do meu aplicativo de rails. atualmente o api retorna json e funciona bem, porém quando tento construí-lo em uma extensão chrome, ele diz: Recusou-se a carregar o script de “http://mysite.com/demo?q=hello?callback=jQuery16409466155741829425_1342489669670&_=1342489677171” devido à Política de segurança de conteúdo. Pesquisei o documento http://code.google.com/chrome/extensions/contentSecurityPolicy.html e parece que […]

Aumentando os rails de botões do ajax

Estou com problemas para este botão: controlador class ProductsController < ApplicationController def test @product = Product.find(params[:my][:id]) @k = params[:my][:k] @product.update_attribute :amount, @product.amount + @k.to_i respond_to do |format| format.js format.html end end def product_params params.require(:product).permit(:amount) end Visão: :post, :remote => true, class: “btn btn-info btn-xs” %> test.js.erb: $(“.ajax”).html(“”) rotas: resources :products post ‘products/test’ Quando eu pressiono […]

AJAX rendering está bagunçando minhas rotas

Eu tenho dois controladores de revistas e artigos, artigos é uma rota aninhada de revistas. Quando estou em /magazines/show há um formulário básico para criar um artigo magazine_articles_path(@magazine), remote: true do |f| %> Quando isso é enviado, ele é enviado para o controlador de artigos. No controlador de artigos eu renderizo uma ação que rerenders […]

rails remotos => verdadeira confusão (sem format.js?)

Eu estou tentando aprender como usar rails com remote => true em formulários. O seguinte exemplo no site oficial do ruby ​​on rails me confunde. Ele funciona perfeitamente, mesmo se não houver código ” format.js ” quando a chamada @user.save falhar. # app/controllers/users_controller.rb # …… def create @user = User.new(params[:user]) respond_to do |format| if @user.save […]

Rails – Acessar Elemento de Disparo AJAX no Retorno de Chamada

Eu tenho uma visão, digamos show.js.erb. E eu tenho um link em outra visão de tal forma que link_to “MyLink”, my_object_path, :remote => true retorna com sucesso a visualização show.js.erb. A minha pergunta é, a partir desse ponto de vista, existe alguma maneira de acessar o elemento que acionou a chamada AJAX sem ter que […]

Rails: Problema do JQuery com a conexão com o voto

Acabei de criar com sucesso um sistema de votação e gostaria de fazer um botão fazer a votação para cima e para baixo em vez de dois botões. Eu estou tentando contornar o arquivo js para isso, mas ainda vejo dois botões, alguma sugestão? Obrigado. Controlador Micropost class MicropostsController < ApplicationController def vote_up @micropost = […]

erro na renderização de ajax do menu suspenso de boot em rails3

Eu tenho um aplicativo de rails que é todo tipo de app.So tem projetos, projetos, em seguida, ter tarefas como 1ª tarefa, 2ª tarefa e 3ª tarefa, então cada uma dessas tarefas tem subtarefas. Agora cada uma dessas subtarefas tem um modal de bootstrap associado a elas e um dropdown com elas. Agora, o problema […]

Rails Erro de formato desconhecido (HTML e JS)

Atualmente estou usando o Rails 4 e tenho 3 controladores que fazem o seguinte: respond_to do |format| format.html format.js end Dois deles atualmente funcionam bem, mas o terceiro controlador reclama que ActionController :: UnknownFormat in ArticlesController # rascunhos. Aqui está o controlador problemático: def drafts @user = current_user @drafts = @user.articles.paginate(page: params[:page], per_page: 5).draft_and_in_order respond_to […]

O propósito do rails.js

Estou me familiarizando com Rails 3, UJS e JQuery. Entendo porque o jquery.js e o application.js são necessários, mas por que o rails.js é necessário?

O window.execScript falha no ie8

Eu trabalho em Ruby on Rails (3.2.11) com jquery 1.9.1 … no meu aplicativo eu desenvolvi um chat em javascript. Com o IE9 tudo está ok, no IE8 ao chamar function refresh_contacts() { url = $(‘#refresh_contacts_url’).val() $.ajax(url) } Eu recebo o erro no assunto … Eu tentei isolar o problema e parece que é a […]