当我使用远程调用或 jQuery 远程加载部分/内容时,jquery ujs 不起作用

2023-12-04

我有一段 jQuery 代码,它用一些内容填充页面上的元素:

 var content = $("#note_"+note.id).html();
 $("another_div").html(content);

这很好地替换了另一个 div 的 html,但问题是任何数据远程属性都不再对“another_div”内的任何内容起作用。我认为问题在于 jquery_ujs 对于页面加载时页面上的项目非常有效,但如果我远程加载内容,我就会失去该功能。

我该如何解决这个问题?我对此也很感兴趣,因为它对远程加载部分的影响


我以前经历过这种情况,问题是 jQuery 已经在加载时解析了所有 DOM 元素,因此当 DOM 更改时不会自动再次调用。您需要手动调用 another_div 的验证解析。您可以使用以下方法来完成此操作:

$.validator.unobtrusive.parse("#another_div")

编辑:有点黑客攻击,但我们可能需要狠狠地踢 jQuery

var $main= $("顶级标签");

// Unbind validation
$main.unbind();
$main.data("validator", null);

// Reparse document
$.validator.unobtrusive.parse(document);

//Re add to Main
$main.validate($main.data("unobtrusiveValidation").options);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当我使用远程调用或 jQuery 远程加载部分/内容时,jquery ujs 不起作用 的相关文章

  • 如何比较jquery中的两个元素[重复]

    这个问题在这里已经有答案了 var a start gt div last child var b start gt div live 0 alert a b alert a b 它总是假的 如何在 jQuery 中比较两个元素 thank
  • jQuery mousemove 性能 - 节流事件?

    我们面临着与 mousemove 连接的 jQuery 事件传播性能问题 我们有一个屏幕填充画布 需要跟踪用户是否在其上拖动鼠标 因此我们在该对象上添加了一个鼠标移动侦听器 如下所示 ourCanvas on mousemove funct
  • 如何在数据表中colspan rowspan?

    I am trying to use colspan and rowspan attributes with jQuery Datatables where a product sku can span 2 rows and a week
  • 使用 jquery .find() 获取子项

    我有以下标记 div div class item div class item box div class one div div div div class item div class item box div class one d
  • 用户脚本 - 有没有办法将 jquery 代码注入 angularjs dom?

    所以我正在尝试为一个网站创建用户脚本 我无法更改网站的任何源代码 因为它不是我的 网站到处都使用 AngularJS 控制器 我研究了几天如何做到这一点 但没有成功 所以我尝试注入代码 nav after div test div 当我通过
  • 带回形针、导轨的水印图像 4

    我一直在尝试按照中列出的答案向我的图像添加水印带有回形针的水印 https stackoverflow com questions 13517757 watermark with paperclip 水印 rb module Papercl
  • 如何使用 Ruby on Rails 3 检查 HTTP 请求的“Content-Length”字段?

    我正在使用 Ruby on Rails 3 在我的视图文件中我有以下代码 为了避免服务器过载 我会在服务器接收上传文件之前检查上传文件的大小 这是因为 按下表单的提交按钮 服务器会先完整接收文件 然后再检查文件 我知道一个HTTP 请求有标
  • jQuery - 如何从 div > p 获取文本

    如何从 div 类中获取主题名称 div class subject img src image eng jpg p English p div div class subject img src image bio jpg p Biolo
  • jquery ui 自动完成与委托

    我已经根据文档设置了 JQuery UI 自动完成功能 它适用于渲染到页面的 class tag item 的任何输入 然而 用户可以通过 JS 将输入添加到 dom 中 因此我需要一种使用委托将自动完成绑定到新的动态创建的输入的方法 我不
  • jQuery Dialog 和 Datepicker 插件出现问题

    我有一个对话框 对话框上有一个日期选择器字段 当我打开对话框并单击日期选择器字段时 日期选择器面板显示在对话框后面 我尝试了更多属性 z索引 堆栈 大框架 但没有成功 有人可以帮助我吗 Tks 旧答案 z index 注意连字符 是重要的属
  • 使用redirect_to :create 动作

    我正在尝试重定向到另一个控制器的创建方法 但是 我找不到将方法设置为 POST 的方法 这将导致调用索引方法 使用 method gt post只是创建一个新参数 但不会更改 http 方法 有什么想法如何重定向到创建方法吗 您无法在重定向
  • 如何使用 JavaScript 创建链接?

    我有一个标题字符串和一个链接字符串 我不知道如何将两者放在一起以使用 JavaScript 在页面上创建链接 任何帮助表示赞赏 我试图解决这个问题的原因是因为我有一个 RSS 源并且有一个标题和 URL 列表 我想将标题链接到 URL 以使
  • 渲染货币和符号并与来自不同单元格的数据相结合

    我正在使用最新的 jQuery DataTables v1 10 7 我正在尝试将数字解析为以下格式 239 90 USD 我可以使用此命令使货币正常工作 columns data Price render fn dataTable ren
  • 在 Rails 3 中访问 :not_found、:internal_server_error 等

    看起来像ActionController StatusCodes已从 Rails 3 中删除 我使用了 HTTP 状态代码的同义词 例如 200 gt ok 404 gt not found 500 gt internal server e
  • 防止 iOS 键盘在 cordova 3.5 中滚动页面

    我正在使用 Cordova 3 5 和 jQuery mobile 构建 iOS 应用程序 我在大部分应用程序中禁用了滚动功能 但是 当我选择输入字段时 iOS 键盘会打开并向上滚动页面 我不想要这个功能 由于输入足够高 键盘不会覆盖它 我
  • DataTables row.add 到特定索引

    我正在替换这样的行项目 var targetRow entity row dataTable targetRow closest table dataTable DataTable dataTable row targetRow remov
  • Jquery一键提交多个同名表单

    我有动态创建的循环表单 我需要一键提交所有表单 我正在遵循下面的代码 你能建议我怎么做吗 谢谢
  • 如何以 Rails 形式将图像从 上传到具有 Rails Active Storage 的 S3?

    正如标题中所述 我正在尝试使用 Rails 的 Active Storage 从嵌套在 Rails 表单中的元素将图像上传到我的 S3 存储桶 到目前为止我已经能够使用使用 Active Storage 上传图像 这User class h
  • 循环内的异步性

    我正在使用 jQuery getJSON 用于从一组实用程序的给定 URL 检索数据的 API 我真的很想找到一种为每个实用程序重用代码 完全相同 的方法 由于循环的执行与 ajax 调用无关 因此我无法找到保留循环值的方法 我知道这个描述
  • 用于验证目的的动态查找方法

    我正在使用 Ruby on Rails 3 0 7 我想在运行时查找一些记录以进行验证 但为该查找方法传递 设置一个值 也就是说 在我的班级中 我有以下内容 class Group lt lt ActiveRecord Base valid

随机推荐

  • 如何使用虚拟化远程数据过滤剑道网格上的整个数据源

    在工作中 我们遇到了具有大量行的剑道网格的性能问题 我们正在考虑使用远程数据虚拟化作为解决方案 就像您在下面的链接中看到的那样 https demos telerik com kendo ui grid virtualization rem
  • 根据行中字符串的字符长度选择匹配项

    我有 2 个 SELECT 语句 应该使所需的匹配数直接与 输入 列的 char length 相对应 因此 例如 if char length input lt 5 matches required is 1 if char length
  • NSDateFormatter dateFromString:stringDate 在 iOS 8.3 中返回 nil

    我有这个代码 NSString stringDate 2015 07 09 7 00 AM NSString stringDateFormat yyyy MM dd h mm a NSTimeZone timeZone NSTimeZone
  • 如何实现线性插值?

    假设我得到的数据如下 x 1 2 5 3 4 5 8 6 y 2 4 5 8 4 3 4 我想设计一个函数 它将在之间线性插值1 and 2 5 2 5 to 3 4 等等使用Python 我尝试过浏览这个Python教程 但我仍然无法理解
  • 使用 C# 将 Internet Explorer 浏览器嵌入到 Winforms 中

    我正在尝试使用 IE 打开指定 IP 的网页 为什么是 IE 因为并非每个 Windows 都安装了 Chrome 或 Firefox 并将其呈现在一个简单的 Winforms 窗口中 上面提到的网页是一个 BI 商业智能 网页 它会动态更
  • 如何解释CUDA中的指令重放

    谁能总结一下 CUDA 中不同类型的指令重放的定义和原因吗 他们是 inst replay overhead 共享重播开销 全局重播开销 全局缓存重播开销 本地重播开销 原子重播开销 共享加载重播 共享存储重播 global ld mem
  • FacesContext 无法在带有 JSF 2.3 的 Wildfly 14 中注入(Mojarra,主模块)

    我有一颗豆子 import javax faces context FacesContext import javax faces view ViewScoped Named ViewScoped public class SimpleBe
  • 无法使用 Shenandoah GC

    我不能放谢南多厄GC在尝试运行 Java 应用程序时工作 无论我尝试什么 调用时的输出如下java来自终端 或 CMD 的命令 VM初始化期间发生错误 不支持选项 XX UseShenandoahGC 在 Ubuntu WSL 和 Wind
  • 在 WPF MVVM 应用程序中添加材料设计后,数据网格不显示滚动条并且设计已过时

    我在 WPF MVVM 应用程序中使用了 Material Design 和 Dragablz TabablzControl Material Design 用于设置按钮和文本框的样式 网格位于选项卡控件内部 将批量数据加载到数据网格后 我
  • Log4j2 无法在 WebLogic 12.2.1 中工作

    我试图在 WebLogic 12 2 1 下运行的 Web 服务中添加 log4j 日志记录 但不知何故日志记录不起作用 这是我的 WAR 文件的 WEB INF classes 中的 log4j2 xml
  • 注册应用程序以打开图像文件

    我已成功注册我的应用程序以打开 PDF 文件 方法是将以下内容包含在我的 info plist 中
  • 最新浏览器中抛出 getusermedia DevicesNotFoundError

    我已经在 WebRtc 上使用 getUserMedia 一段时间了 但自从浏览器最新更新以来我一直无法使用它 在以前的版本上工作得很好 受影响的浏览器版本 火狐 57 0 4 铬 63 0 3239 132 示例代码 navigator
  • 引导程序启动时如何关闭菜单折叠?

    我有一个使用 Drupal 8 和 Bootstrap 3 构建的网站 如何在引导程序 Tour 启动时关闭菜单折叠 https www s1biose com 单击左侧菜单中的 开始参观 即可开始 游览 我希望单击 开始访问 按钮时 左右
  • Windows Xp 上的 Microsoft.Windows.ActCtx

    这些天我非常忙于开发一个 activex com 应用程序 我们的一些客户在严格限制的 Windows 环境下工作 所以我决定让我的应用程序免注册 我发现 genman32 exe 可以轻松创建清单 mt exe 也很有用 一切都很顺利 但
  • 如何在极坐标 matplotlib 图上绘制带有文本(即标签)的水平线? (Python)

    我正在尝试在极坐标图中标记节点 有 3 个被分割的 轴 我已经弄清楚如何使用象限来选择要标记的节点 但是 我不知道如何在图的边缘对齐这些 即axis maximum 我花了几个小时试图弄清楚这一点 我最好的选择是用 在左边或右边 但这是一个
  • HTML 加载动画

    我的网站在页面未加载时丢失了布局方案 我想做的是将动画链接到加载进度 就像进度条但没有进度条 例如 一个简单的动画 将进度与徽标的不透明度联系起来 因此 当页面加载 50 时 徽标的不透明度为 50 当徽标为 100 时 页面已加载 加载进
  • Silverlight FTP 上传

    我正在尝试通过 silverlight 应用程序将文件 ftp 到服务器 服务器文件系统上上传文件的位置位于 Web 服务器的沙箱区域之外 在这种情况下 Web 服务器根目录位于 C test www 上传文件的位置将位于 C User U
  • AWS cli 列出未使用的 elb

    我对 AWS 还很陌生 我试图列出未附加到任何实例的负载平衡 我尝试使用 aws cli 描述负载均衡器 但无法获得过滤 elb 的选项 请提供一些关于如何实现这一目标的建议 假设您已使用合适的密钥设置了 aws cli 这一长行 shel
  • Azure ML 免费试用:如何提​​交管道?

    我正在 MS Azure 上使用免费试用帐户 并且正在遵循本教程 https learn microsoft com en us azure machine learning tutorial designer automobile pri
  • 当我使用远程调用或 jQuery 远程加载部分/内容时,jquery ujs 不起作用

    我有一段 jQuery 代码 它用一些内容填充页面上的元素 var content note note id html another div html content 这很好地替换了另一个 div 的 html 但问题是任何数据远程属性都