Мне нужно показать сообщение подтверждения. Я вызываю метод из события «btnCalculate» clientclick. Он вызывает метод, если он первый раз. но если я нажму кнопку второй раз, метод не будет найден. ниже мой код. Пожалуйста посоветуй. Огромное спасибо.Метод не найден при нажатии кнопки
<asp:Button ID="btnYes" runat="server" OnClick="btnYes_Clicked" />
<asp:Button ID="btnCalculate" runat="server" Text="Calculate Claim" OnClientClick="return(cfrm());"/>
function cfrm() {
var consultFee = '0';
consultFee = $('[id$=txtConsultFee]').val();
if (consultFee > 500) {
if (confirm('Confirm?')) {
$('[id$=btnYes]').click();
}
} else {
$('[id$=btnYes]').click();
}
return false;
}
Откуда вы получаете значение totalgst? Кажется, что вы делаете 'var totalgst = parseFloat (totalgst)' ??? Является ли 'totalgst' глобальным значением? –
моя проблема в том, что если «btnCalculate» щелкнут во второй раз, метод «cfrm()» не найден ... я уверен, что если метод найден, все вычисления и логика верны ... – user1527923