jquery cfml 触发器('更改')不起作用

2023-12-05

我需要的是一个绑定到列出文件类型的查询的 cfselect、一个列出已保存文件的 cfdiv,以及一个扫描要保存为 pdf 文件的图像的按钮,其名称以输入字段的值为前缀。

简单的页面。

<cfselect name="DocType" id="DocType" class="selectClass" query="qGetDocTypes" display="name" value="DocTypeID">
<input name="ScanDocument" id="ScanDocument" type="text" value="" class="ScanDocument">

<cfdiv id="handler_#docAreaID#" bind="url:#request.controlurl#documentHandler/?docareaID=#docareaID#&variableID=#variableID#&Fav=#attributes.Fav#&userid=#attributes.userid#&showform=1&ScannedDocument={ScanDocument@change}">




// remove blanks from text
ScanDoc1 = $('input.scandocument').val();
ScanDoc = ScanDoc1.replace(/\s/g, '');
<cfoutput>
ColdFusion.navigate('url:#request.controlurl#documentHandler/?docareaID=#docareaID#&variableID=#variableID#&Fav=#attributes.Fav#&userid=#attributes.userid#&showform=1&ScannedDocument='+ScanDoc);
</cfoutput>

ColdFusion.Navigate 不会刷新 CFdiv,它还会触发我用于主表单操作的 onBrowseAway 事件。我可以通过手动更改输入的值来模拟 div 刷新,但在我让它工作后它将被隐藏。


让我先声明一下我没有使用过ColdFusion.navigate之前的功能但根据文档在这里该函数需要是链接目标。它需要在href的一部分a标签。查看我引用的文档页面上的示例。所以尝试将您的代码添加到a像这样的标签:

<cfoutput>
<a href="javascript:ColdFusion.navigate('#request.controlurl#documentHandler/?docareaID=#docareaID#&variableID=#variableID#&Fav=#attributes.Fav#&userid=#attributes.userid#&showform=1&ScannedDocument='+ScanDoc,'handler_#docAreaID#');">click here</a>
</cfoutput>

请注意,我删除了url:您的代码中的文本。这似乎没有必要。

它也看起来好像你错过了container函数的参数。文档指出,如果缺少此参数,链接将被视为普通 URL,并且整个页面将被刷新。 (虽然你的代码不是链接?)

另外,我不确定您是否可以像您一样在函数的 URL 中引用 ColdFusion 变量。这些是服务器端的,而这个函数是客户端的(javascript)。就像我说的,我以前从未使用过这个,但这些是我在阅读该文档后的想法。

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

jquery cfml 触发器('更改')不起作用 的相关文章

  • 如何从 URL 获取图像大小 [重复]

    这个问题在这里已经有答案了 我正在尝试下面的代码从实时 URL 获取图像大小 以 KB MB GB 为单位 不是宽度和高度 但这不起作用 var xhr new XMLHttpRequest xhr open HEAD http www 2
  • 使用 Coldfusion 分页

    是否可以仅使用一个查询在 Coldfusion 中分页并显示页数 我的理解是 您显然可以使用一个查询进行分页 但您需要一个额外的查询来创建页面 这是为了计算结果总数 currentPage 1 resultsPerPage Offset i
  • 防止表单提交时出现默认 jQuery

    这有什么问题吗 HTML
  • 通过 Javascript 不断查询服务器 - 好主意吗?

    我有一个小型网站 大约有 5 到 10 名管理员 我已将其设置为监视每个管理员正在执行的操作 添加项目 删除项目等 我的管理面板中有一个列表 显示了集体管理部门之前执行的 10 项活动 今天 我决定每 30 秒进行一次自我更新 我的问题很简
  • JQuery 安全问题 - 链接操作(基于 DOM)

    BURP 套件发现存在链接操作 基于 DOM 问题 jquery 3 3 1 js 问题出在代码中 用于解析文档来源的锚标记 originAnchor document createElement a originAnchor href 位
  • 将此自定义 JQuery 工具提示脚本转换为 Jquery 插件

    我在一些 stackoverflow 用户的帮助下 使用 Jquery 和通用 Javascript 开发了这个工具提示脚本
  • 如何将函数绑定到DOM事件一次且仅一次,以便在事件触发时不会再次执行?

    所以我有以下形式的锚标签 a href link 我在页面加载时应用以下内容 我的意思是 文档准备就绪 jQuery a rel Tab click function e e preventDefault then I do some st
  • jquery 隐藏简单的 javascript 错误

    我在 chrome 和 firefox 中使用 jQuery 和 flot 当我编写代码时 我发现执行在一些愚蠢的事情上会默默失败 例如访问不存在的哈希结构等 感觉 jQuery 中有一些 try catch 逻辑 让我看不到任何错误 有没
  • jQuery PUT ajax 请求不起作用

    我正在尝试在 couchdb 中保存 Backbone 模型 因此我已经覆盖了save向 couchdb 发出 ajax 请求的方法 ajax type PUT url http 127 0 0 1 5984 movies this get
  • Spring动态(可扩展)列表形式

    我在春季遇到动态表单问题 在我们的表单中 我们要指定一个标题 并添加一些问题 我们有一个 添加 按钮来添加问题输入表单 jquery 当需要时 我们的表格有一个问题字段 每次都会添加额外的字段 按下 添加 按钮 提交时似乎没有额外的字段 已
  • PHP session_destroy() 警告会话对象销毁失败[重复]

    这个问题在这里已经有答案了 我有这个 php 脚本 但在破坏会话时遇到问题 我收到这个警告 警告 session destroy 会话对象销毁失败 第 6 行 C xampp htdocs template nota finalizare
  • JQuery UI 编码噩梦

    我希望能够将任何字符串传递给 JQuery UI 中的按钮文本 假设我有这个字符串 Ajouter L amie a la liste amies 实际传递此文本而不导致大量 JavaScript 错误的唯一方法是对其进行 HTML 编码
  • MVC4:jQuery 验证不显眼的本机工作不正确

    我的 MVC4 Web 应用程序是在 Umbraco 7 上构建的 我已经安装了以下 nuget 软件包 jQuery 1 10 2 jQuery Validation 1 11 1 jQuery Validation Unobtrusiv
  • 是否可以使用 TypeScript 对 jQuery.fn.extend 进行建模

    我的猜测是 答案是 否 但我想检查一下是否有我错过的东西 jQuery 有一个fn extend 方法 http api jquery com jQuery fn extend 它允许您使用额外的方法来扩充 jQuery 对象 以下是 AP
  • jQuery .load() html 内容并执行脚本

    我的文档中有以下功能 jQuery document ready function jQuery body on click a menu function var target jQuery this attr href jQuery c
  • 这是 jQuery 处理子选择器的错误吗?

    jQuery 处理子选择器的方式是否存在错误 或者我是否遗漏了一些明显的东西 当孩子不是其他人时 我无法让它发挥作用 这是我正在运行的 jQuery 选择器 myTable gt tr each function do somthing 表
  • dataTables fnFilter 列 on img 文件名

    我正在尝试根据标签的 src 属性中的图像文件名来过滤列 我的行看起来像这样 tr class unread odd td class td tr
  • IE 中的 jQuery 鼠标闪烁

    当我在 IE 中执行 fadeIn fadeOut slideUp slideDown toggle 等 jQuery 函数时 鼠标总是闪烁 沙漏在光标旁边的视图中快速闪烁 我尝试了不同的方法来在动画进行时完全隐藏鼠标 但没有效果 而且在大
  • ajax调用后如何停止刷新页面?

    ajax 调用后我无法停止刷新页面 我尝试过放置 e preventDefault 并返回 false 但我的页面又刷新了 我不知道代码有什么问题或者什么 请帮助我在ajax调用后停止刷新页面 解决这个问题对我来说会有很大的帮助 提前致谢
  • JQuery 设置动态最大宽度

    我不太擅长 jQuery 因此完整的代码解决方案将是理想的选择 该函数将 获取浏览器屏幕的 70 宽度 将该宽度转换为其相应的 px 值 设置最大宽度 mainContainer使用从转换 计算中获得的值 这是我要设置的容器的 CSS 样式

随机推荐

  • CKEditor HTML 自动更正问题

    我的数据库中有几行 HTML 我想在CKEditor中编辑内容 但是当我在编辑器中打开它时 HTML 就会崩溃 HTML 被重新排列 下面是数据库中的 HTML span class sec title h1 span Web span E
  • 如何使用字符串作为关键字参数?

    具体来说 我尝试使用字符串来任意过滤 ORM 我尝试过 exec 和 eval 解决方案 但遇到了困难 下面的代码不起作用 但这是我知道如何解释我想要去的地方的最佳方式 from gblocks models import Image f
  • 在 Android 上创建新项目,错误:Studio 未知主机“services.gradle.org”

    安装Android studio并创建新项目后 出现以下错误 未知主机 services gradle org 请确保主机名正确 如果您使用 HTTP 代理 请在 Android Studio 或中配置代理设置 摇篮 有关更多详细信息 请参
  • Firebase + Next.js 无服务器,在 GCP 上 - 如何管理暂存、生产 + 本地

    我使用 React 与 next js 和 Google Cloud 函数来为应用程序提供服务 我也用firebase 我正在寻找自动配置 3 个环境的暂存和生产配置的最佳方法 生产 使用生产凭证 暂存 使用暂存凭证 本地 还使用暂存凭据
  • SSIS API:如何知道将 __COMObject 转换到哪个接口?

    Like 这个帖子 我还尝试从 SSIS 包中提取 SQL 我想我会尝试发布的相同代码 听起来该代码对他有用 但不完整 因为它没有处理所有可能的情况 这是调用过程的代码 var taskHost Microsoft SqlServer Dt
  • PHP fwrite() 期望参数 1 为资源,给定布尔值 [关闭]

    Closed 这个问题需要调试细节 目前不接受答案 我正进入 状态 Warning fwrite expects parameter 1 to be resource boolean given 我有下面给出的代码 data table t
  • c# 从数据库初始化Appsettings

    我们已经有一个现有的控制台应用程序 当前使用基于文件的 AppSettings 所以我的 app config 指向我的实际 appsettings 文件
  • 模型和视图模型的 INotifyPropertyChanged

    我目前离开家 并且还要离开家几周 并且只有一台平板电脑 因此 我无法访问 Visual Studio 来测试我想要学习的内容 MVVM图案 到目前为止 我认为理论已经确定 但我对INotifyPropertyChanged界面 我认为 MV
  • Spring Boot Security hasRole 不起作用

    我无法使用hasRole中的方法 PreAuthorize注解 还request isUserInRole ADMIN gives false 我缺少什么 虽然 hasAuthority ADMIN 工作正常 我正在从数据库为用户分配权限
  • 使用 CSS 或 jQuery 更改每行第一个单词的颜色

    我试图瞄准每行的第一个单词 将颜色更改为仅第一个单词 现在这正在由一个textarea在后端 div class items 67 small businesses has worked with us since the beginnin
  • Google 登录 API 异常 10

    认证已接近最后阶段 但出现问题handleSignInResult方法 它在日志中返回异常代码 10 开发人员错误 谷歌提供了全面的描述 应用程序配置错误 此错误不可恢复 将被视为致命错误 开发商是个白痴 我应该做什么来处理这个问题 获取一
  • 添加实例到weka中的Instances

    我有一些 arff 文件 我想按顺序阅读它们并创建一个大数据集 Instances add Instance inst 不会向实例添加字符串值 因此尝试 setDataset 但即使这样也会失败 有没有一种方法可以实现字符串直观上正确的事情
  • 检查什么 CollectionAssert.AreEquivalent

    我正在阅读有关该方法的内容CollectionAssert AreEquivalent in MSDN 文章根据 MSDN 如果两个集合具有相同数量但任意顺序的相同元素 则这两个集合是等效的 如果元素的值相等 则元素相等 但如果它们引用同一
  • NSString 编码特殊字符,如 !@#$%^&

    我如何编码我的 NSString 以便所有特殊字符例如 变成 amp 和 变成 apos 我不确定编码是否是正确的词 所以如果我错了 请纠正我 Thanks 你所说的叫做HTML 实体 有一个类别声称可以解决这个问题 NS字符串 HTML
  • 索引集合的(无序)对

    这是一个自动回答的问题 源自这个更具体的问题OP 在选择错误的 恕我直言 答案后似乎失去了兴趣 我确实检查了之前有关该主题的问题 但似乎没有一个能够解决该问题 那有什么用呢 假设您有 4 个人 Abdul Beatrix Charlie 和
  • Python 中的 is 关键字[重复]

    这个问题在这里已经有答案了 当我阅读 学习Python 时 我对使用is操作员 本书试图将其解释为对相同内存地址的测试 A is B if True 意味着 A 和 B 位于相同的内存地址中 但在下面的情况下 这个解释似乎不成立 谁能帮我理
  • 需要在composer-rest-server中将localhost:3000替换为realip:3000

    我已经在AWS机器上上传了composer rest server 我成功地启动了composer rest server 没有错误 尽管它总是引用http 本地主机 3000 我想将我的 localhost 更改为我在 AWS 上的实际主
  • 如何从 STL 容器中删除元素?

    如何从 STL 容器中删除具有指定的元素value 或者满足一些状况 对于不同类型的容器是否有一个通用或统一的方法 不幸的是 没有一个uniform用于从 STL 容器中删除元素的接口或模式 但出现了三种行为 std 向量模式 从a中删除满
  • Glassfish 服务器上的自动 EJB 计时器未触发

    因此 我在 Glassfish 3 1 上运行 Java EAR 应用程序 我在 EJB 模块中创建了一个带有单个带注释的计时器函数的无状态会话 bean 我没有确切的代码 但它看起来像这样 Stateless public class S
  • jquery cfml 触发器('更改')不起作用

    我需要的是一个绑定到列出文件类型的查询的 cfselect 一个列出已保存文件的 cfdiv 以及一个扫描要保存为 pdf 文件的图像的按钮 其名称以输入字段的值为前缀 简单的页面