- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 JQuery 阻止页面回发。
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$('#<%= btnAddAircraft.ClientID %>').click(function() {
var Passengers = $('#<%= txtPassengers.ClientID %>').val();
if (parseInt(Passengers) == 0)
{
$('#<%= txtPassengers.ClientID %>').focus();
alert("Number of passengers should not be Zero.");
return false;
}
});
});
<telerik:radbutton id="btnAddAircraft" onclick="btnAddAircraft_Click" validationgroup="P1" text="Add Aircraft" runat="server"> </telerik:radbutton>
验证过程发生,但无法保留控制以防止回发。
注意:我已经使用 RadButton
的 OnClientClick
事件处理了这个问题。但我想在我的 document.ready
函数中解决它。
最佳答案
您想要附加到 OnClientClicking 客户端事件,该事件可以取消。 Telerik 用于事件 Clicking/Clicked 事件名称。有关更多信息,请参阅事件:http://demos.telerik.com/aspnet-ajax/button/examples/clientsideevents/defaultcs.aspx
要取消,您应该能够设置e.set_cancel(true);
因为它是ASP.NET AJAX,所以不能附加到document.ready中的AJAX组件; AJAX 未及时初始化以使其正常工作。
关于jquery - 在表单数据验证期间防止 Telerik Radbutton 回发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12623604/
当我使用 telerik radbutton 时 刷新页面后,总是SaveIt()函数开始工作。但;当我使用按钮时,它仅在用户单击时起作用。 Stackoverflow 它们有什么区别? 最佳答案
我正在尝试使用 JQuery 阻止页面回发。 $(document).ready(function() { $('#').click(function() {
我正在尝试使用 RadButton 来关闭窗口本身的 radwindow(通过 javascript)。是否可以调用脚本来关闭窗口?这是 JavaScript: function getRadWind
单击 btnSearch 后,它会通过 telerik 的 SingleClick=true 属性禁用它。如果验证失败,它不会回发,我尝试将按钮设置回启用状态,但未设置。它仍然处于禁用状态,并显示文字
我在使用白色背景和黑色文本的 Rad 按钮的 Web 元素中遇到问题。当用户使用 tab 键和 tab 键导航页面到 rad 按钮时,文本以白色突出显示,因此导致文本消失在白色背景中。 我试图更改 r
我在执行确认对话框时遇到问题,要求用户确认他的删除选择。如果用户单击取消,RadButton 不应回传到服务器。确认对话框从未显示,我做错了什么? function confirmAspBu
点击 RadButton Telerik 时如何调用 Java 脚本中存在的函数?我使用此代码,但它不起作用 JavaScript 代码: fu
我正在尝试使用很棒的字体图标从 telerik 设置 RadButton,但我不知道如何以与 Telerik 图标相同的方式定位图标 我的代码:
我只是尝试设置客户端 RadListView 项目模板内的 telerik RadButton 的复选框(使用 javascript/jquery)。 RadListView:
在我的 ASP.NET 页面的 Page_Load 中,我试图确定是否已单击某个按钮并尝试回发: if (Page.IsPostBack) { if (Request.Params.Get("
我是一名优秀的程序员,十分优秀!