问题标签 [onclientclick]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10312 浏览

javascript - 如何在 c# 代码隐藏中将 OnClientClick 添加到 DDL

我正在动态创建一个包含两个下拉列表的表。我想在选择任一 DDL 时触发 OnClientClick 事件以执行一些 JavaScript,但看不到将 OnClientClick 添加到 DDL 的方法。这是当前的代码。我尝试将 OnClientClick 添加到项目,但它不起作用。

0 投票
3 回答
3907 浏览

c# - 使用后面的代码弹出 aspx 确认消息

我需要向 OnClientClick 事件返回确认消息。问题是我必须从存储过程中获取消息,而且我似乎没有正确调用我的函数。

我背后的代码:

0 投票
4 回答
40524 浏览

c# - 在onclientclick中将变量传递给javascript

好的,我想我已经从 stackoverflow 尝试了 3-4 种方法,但似乎没有一个有效。

我有:

但在 html 中它呈现为:

还尝试制作一个方法来调用:

有了这个:

但是给了我完全相同的问题....所以我很迷茫?

0 投票
2 回答
538 浏览

asp.net - Jquery UI 按钮服务器 + 客户端点击处理程序

我正在尝试使用 asp.net 和 Jquery UI 编写一个简单的 HTML 表单,但是在尝试处理此表单中按钮上的单击事件处理程序时遇到了问题。我尝试使用 OnClientClick 和 OnClick 但是一旦客户端方法被访问并返回布尔值,服务器端方法就不会被相应地调用(实际上根本没有调用)链接到代码,因为我无法让代码标签正常工作:http ://pastebin.com/LZNMqASt

0 投票
1 回答
783 浏览

.net - 为什么 onclientclick 会被自定义验证器覆盖?

我有一个带有自定义验证器和按钮的典型 .net 表单场景。

自定义验证器具有属性 ClientValidationFunction 集。

当我在按钮上使用 onclick 事件时,一切正常,但是当我使用内置的 OnClientClick 事件时,自定义验证器不会触发。

我在这里缺少什么吗?

0 投票
1 回答
2146 浏览

javascript - ASP.NET:如何使 onClientClick 在回发之前完成工作?

我有这样的控制:

saveAllFilt 包含一个 JQuery ajax 调用。所以我在日志中看到的是,我同时启动了回发和 saveAllFilt。然而,回发“延迟”并且在 Ajax 调用 saveAllFilt fninshes 之前什么也不做。

我想知道是否有这样的方法: 1. onClientClick,系统进入 saveAllFilt JS 函数并以某种方式等待(!)直到 Ajax 函数以这种或那种方式完成。2. 只有完成后,才会开始真正的回发。

我确实意识到 JQuery ajax 调用是事件驱动和异步的。只是想阻止这些回发操作直到它完成(AJAX 调用为通过服务器回发发生的检索准备数据。)

0 投票
0 回答
2886 浏览

asp.net - 当 Web 表单基于母版页时,UseSubmitBehavior=False 不能与 OnClientClick 一起使用

我正在编写一个管理页面,其中有一个用户名文本框和一个刷新按钮,单击时显示用户详细信息。在其他控件中,我有一个“删除用户”按钮来删除用户。在尝试此操作之前,我有 javascript 代码来获得确认。因为我不希望这个删除用户按钮具有提交行为,所以我设置了 UseSubmitBehavior=False。但是,这导致服务器端事件没有被触发。所以我写了一个小的客户端函数来显式调用__doPostBack。

最终代码有效,但仅适用于基于母版页或嵌套母版页的页面。可悲的是,我所有的网页都是基于母版页的。想知道我是否遗漏了什么或者是否有办法解决?我刚开始使用asp.net,所以请原谅任何明显的错误。

提前谢谢了。

代码示例:

以下代码有效(没有母版页的网络表单)

后面的代码:

以下不起作用(相同的片段,但在基于母版页的 Web 表单中):

后面的代码:

0 投票
0 回答
419 浏览

jquery - 在触发 click 事件时,首先触发 Radio Button selectedindexchanged 事件,然后触发 click 事件。

在编辑时,我正在分配单选按钮检查值,它被选中适合我的单选按钮值,但是当我单击更新按钮时,它首先触发单选按钮 SelectedIndexChanged 事件,然后触发更新按钮单击事件(单选按钮自动回发属性为真的)

(在编辑按钮上,我为控件分配了值,为此我使用了完美完成的 jquery。当我单击更新按钮时,它首先触发单选按钮事件,然后触发更新单击事件。我必须避免单选按钮 SelectedIndexChanged 事件)

对于分配,我正在使用此代码:

0 投票
1 回答
1762 浏览

c# - 以编程方式添加按钮和 OnClientClick 但仍有回发问题

我正在尝试使用 Javascript 隐藏一些 div,但我认为回帖会不断重新加载页面。为了让事情变得更复杂,我的按钮是由我背后的代码以编程方式添加的。

我的 javascript 位于标题中,如下所示。

我可能在 javascript 中遇到了我想要实现的问题,但我相信如果我可以停止回发,那么我可以自己解决 javascript..

感谢您提前提出任何建议。

0 投票
3 回答
1377 浏览

c# - 从 JavaScript 中的 OnClientClick 事件阻止 c# 中的 asp:Button OnClick 事件?

asp:Button我的网页上有一个,它调用了一个 JavaScript 函数和一个代码隐藏方法。后者调用导航到另一个页面。在 JavaScript 函数中,我正在检查一个条件。如果不满足此条件,我想中止导航以便OnClick不调用该方法。这可能吗?