当前位置: 首页 > 面试题库 >

数据远程true定义回调

姬和豫
2023-03-14
问题内容

我有一个要与该data- remote=true选项一起提交的表格。但是我想让我的create动作返回json,然后由页面上已经存在的javascript处理。我可以使用form_for标记设置回调内联吗?

类似于以下内容:

=form_for @foo,:remote => true, :success => "my_js_stuff" do |f|

问题答案:

我不确定在不重写rails form helper的情况下是否有可能。但是您可以使用jquery ajax事件并绑定到它们。例如:

$('form#sign-up-form').ajaxError(function(event, request, settings) {
 //do some stuff on error
})

$('form#sign-up-form').bind('ajax:success', function(evt, data, status, xhr){
//do some stuff on success
})


 类似资料:
  • 我需要在两台计算机上安装相同的应用程序。我想在混合模式下使用h2数据库,即AUTO\u SERVER=TRUE。但我的问题是,当数据库文件存储在计算机1中时,如何从计算机2连接到此数据库。根据文档,url=“jdbc:h2:/dbfile;AUTO\u SERVER=TRUE”我无法使DBPATH在两台计算机上都工作。请帮忙。

  • 在我们新建了与某个远程仓库的连接之后,它到底改变了什么?现在让我们来看看分支列表: $ git branch -va contact-form 56eddd1 Add new contact form page * master 56eddd1 Add new contact form page remotes/origin/HEAD

  • 问题内容: 我试图比较两个相同类型的对象(在dosHave方法中),但是我从未返回过“ true”。这是我的代码: “ Osoba”类如下所示: 来自主代码: 无论我要使用什么输入,这部分都永远不会发生。“ kartoteka”是我当然进口的包裹。每个类都在单独的程序包中,但是使用它们没有问题。我已经尝试了一段时间,但没有任何帮助,似乎 从来都不是真的,但我不知道为什么。没有Boolean.TRU

  • 问题内容: 我正在使用Asp.net MVC3,并尝试在服务器上做一个简单的Ajax发布,它返回部分视图并在搜索过程中更新我的项目列表。 Ajax成功调用服务器,服务器通过发送部分视图进行响应。但是部分视图始终在新页面中呈现。我发现这是因为它不知道即将到来的ajax调用,因此它呈现了一个新页面。 我的控制器代码非常简单: 但是无论如何,Request.IsAjaxRequest()始终返回fals

  • 问题内容: 我有以下代码,并在尝试运行它时收到以下错误消息: 我试图让Raspberry Pi在端口17上收到输入时运行HTML脚本: 问题答案: Python的布尔常量是大写的:与以大写字母和分别。 小写变体只是变量的有效免费名称,因此您可以将它们用于任何所需的变量,例如(不建议使用; P)。

  • Windows 我们把在上一页面中从“tutorial2”推送到远程数据库的内容拉取到数据库目录“tutorial”吧。 用tutorial进行的操作 右击tutorial目录,然后从右击菜单中选择’拉取‘,即可执行pull操作。 用tutorial进行的操作 在以下画面点击“确定”。 用tutorial进行的操作 pull操作将在以下画面开始进行。完成pull后请点击“关闭”以退出画面。 用tu