2011-06-29 1 views
1
で動作

ASP.netページIEで動作しない]をクリックしOnClientが、GChrome

 <script type="text/javascript" language="javascript"> 
      function show_confirm() { 
       var r = confirm("Are you sure you want to Save this Transaction"); 
       if (r == true) { 
        $('#<%=btnConfirm.ClientID%>').click(); 
       } 
       else { 
       } 
      } 
     </script> 

    <asp:Content ID="detailContent" ContentPlaceHolderID="mainContentPlaceholder" 
    runat="server"> 
    <asp:LinkButton ID="LinkButton1" runat="server" 
       CssClass="primary positive big button" OnClientClick="return show_confirm();return false"><span class="check icon"></span>Save Transaction</asp:LinkButton> 
      <asp:Button ID="btnConfirm" runat="server" Style="display: none;" onclick="btnConfirm_Click"/> 
</content> 

これがトリガされますbtnConfirmユーザーは、ポップアップメッセージボックスで[はい]をクリックした場合にクリックします。 IE

<a onclick="return show_confirm();return false;" id="ctl00_mainContentPlaceholder_LinkButton1" class="primary positive big button" href="javascript:__doPostBack('ctl00$mainContentPlaceholder$LinkButton1','')"> 
<span class="check icon"></span>Save Transaction</a> 
<input type="submit" name="ctl00$mainContentPlaceholder$btnConfirm" value="" id="ctl00_mainContentPlaceholder_btnConfirm" style="display: none;" /> 

上のページビュー出典

よろしくにおけるおかげで

答えて

0

show_confirm()関数はブール値を返しません。正しく動作するためには値を返さなければなりません。

次のように単純にしないと、探していることができます。

<asp:LinkButton ID="LinkButton1" runat="server" 
    CssClass="primary positive big button" OnClick="LinkButton1_Click" 
    OnClientClick="return confirm('Are you sure you want to Save this Transaction');"> 
    <span class="check icon"></span>Save Transaction </asp:LinkButton> 
+0

私は本当に助けが必要です。ありがとう... – BizApps

関連する問題