我有一个奇怪的问题,看来,我不知道如何解决。 我有这样一个按钮:Asp.Net按钮onclientclick问题
<asp:Button ID="btnSave" runat="server" ClientIDMode="Static" Text="Save" OnClientClick="return ConfirmSave();" OnClick="btnSave_Click" />
如果我写类似下面的我的客户端功能,它按预期工作:
function ConfirmSave()
{
return confirm('Confirm?');
}
但我应该检查,在函数内部,对确认结果,像这样:
function ConfirmSave()
{
if (Page_ClientValidate('validationGroup'))
{
var conf = confirm("Confirm?");
if (conf)
{
$('#btnSave').attr('disabled', 'disabled');
}
return conf;
}
else
return false;
}
这样做,网页提交,但服务器click事件不火。
任何人都可以帮忙吗?谢谢
^^在if条件中,请实际替换“ - 做些什么”。 – Dienekes 2010-08-31 08:30:03
在客户端使用此代码可能有所帮助: –
2015-07-22 07:49:26