用javascript在asp.net中取消服务器端提交功能
cancel server side submit funcion in asp.net with javascript
我以前也提出过这个问题,但问题仍然存在:
我有这样的代码:
<asp:Button ID="CrearCuenta" UseSubmitBehavior="false" OnClientClick="return validate()" runat="server" Text="Ready" />
javascript代码:
function validate()
{
return false;
}
但是如果它返回true, 我如何执行服务器端onclick函数??这就是我不明白的。我知道以前有类似的问题,但是没有人回答上面的问题。
我希望,这是你需要的:
<asp:Button ID="CrearCuenta" UseSubmitBehavior="false"
OnClientClick="return validate()" OnClick="CrearCuenta_Click"
runat="server" Text="Ready" />
Javascript: function validate()
{
if()
return false; //if validation fails
else
return true;
}
服务器端:protected void CrearCuenta_Click(object sender, EventArgs e)
{
//Put server side processing here
}
是否添加了服务器端事件处理程序?
在你的页面代码:
<asp:Button ID="CrearCuenta" OnClick="btn_Click"....
在你的代码后面:
protected void btn_Click(object sender, EventArgs e)
{
....
}
检查此代码
document.getElementById('YourFrom').onsubmit = function() {
return false;
}
相关文章:
- 如何使用skip参数使用angular ui引导进行服务器端分页
- Webpack开发服务器和React服务器端渲染
- 提示使用服务器端事件处理程序激活JavaScript
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 如何轻松地将服务器端变量从Java代码转移到客户端代码
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 将表单数据提交到服务器端
- 使用ajax的服务器端分页&jQuery
- 显示具有服务器端自动时间注销的同步倒计时计时器
- 使用FormData上传AJAX图像;t在服务器端显示图像
- React路由器服务器端渲染和ajax获取数据
- renderReact/Rect Router+Node/Express.js的服务器端/同构渲染中未定义renderP
- Meteor如何运行服务器端python脚本
- CORS-服务器端cookie没有保存在chrome浏览器上
- 加载服务器端渲染的React组件后执行脚本
- 在Javascript中复制C#服务器端验证
- 在服务器端脚本执行后关闭选项卡
- 在 Javascript 中渲染时取消编码服务器端字符串
- 在服务器端循环中显示每个迭代的确定/取消弹出窗口
- 用javascript在asp.net中取消服务器端提交功能