gpt4 book ai didi

javascript - 带 Rails 的入门级 javascript : updating a div on form submit (3. 1/jquery)

转载 作者:行者123 更新时间:2023-11-28 10:08:03 26 4
gpt4 key购买 nike

我有一个基本页面,其中有一个包含文本的 div,以及一个用于更新该文本的表单,位于 Rails 3.1/jquery 上。我不太了解 jquery 或 js,所以我只是在研究 Controller 的 Coffeescript。

我发现的教程似乎都不相关,而且我发现的教程也很古老。我可以看到发生了什么,有点:我可以在 ajax 成功时收到 js 警报,该表单作为远程表单(将其发送到服务器并且 Controller 上的更新有效 - 基本文本已更改,但是我需要刷新页面才能看到更改)。

所以我有两个正在解决的基本问题:

  • 我需要摆弄 js 部分还是可以将其放入页面的 js/coffeescript 中?看起来这可以在没有一堆困惑的部分的情况下处理。

  • 您到底如何控制用 js/jquery 替换信息:.html、.load 和其他几个函数似乎有所牵连,但我还没有找到正确的组合。

我发现的所有教程对于在 Rails 中进行一些基本的 jquery 操作的基本入门理解来说要么太旧要么太冗长。我正在尝试使用 js/json 来减少和加速表单提交。对于新手来说,一个新颖、清晰、简单的教程会很棒,但任何能为我指明正确学习方向的东西都会很棒。

是的,我还没有发布任何代码,但如果我能做到这一点,我会发布它。

最佳答案

哪里有 alert()如果 ajax 成功,请执行以下操作:

$("#myDivId").text(myText);

哪里myText是您提交给服务器的文本,或者是来自服务器的响应 - 以最适合您的情况为准。

更一般地说,要替换元素的文本,请使用 $("#myElementId").text("new text") 。要替换元素的 HTML,请使用 $("#myElementId").html("<b>new HTML</b>")

关于javascript - 带 Rails 的入门级 javascript : updating a div on form submit (3. 1/jquery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7932184/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com