0

我有一個引導模式註冊用戶。我想顯示一個jquery警報給用戶成功註冊或警報後。這裏是我的按鈕。如何用asp.net按鈕控件使用jquery alert插件?

 <div class="modal-footer"> 
      <asp:Button ID="btnn_register" runat="server" CssClass="btn btn-primary" Text="register" OnClick="btnn_register_Click" ValidationGroup="aaa" /> 
    </div>  

後面代碼:

  protected void btnn_register_Click(object sender, EventArgs e) 
    { 
//some code 
     if (bluser.check_username() == true) 
     { 
      this.ClientScript.RegisterClientScriptBlock(this.GetType(), "asdf", "info()", true); 

     } 

     else 
     { 
       //do something 
      if (Page.IsValid) 
      { 

//some codes 

      }  

和我的腳本:

  <script> 
     notie.setOptions({ 
      colorSuccess: '#57BF57', 
      colorWarning: '#D6A14D', 
      colorError: '#E1715B', 
      colorInfo: '#4D82D6', 
      colorNeutral: '#A0A0A0', 
      colorText: '#FFFFFF', 
      animationDelay: 300, 
      backgroundClickDismiss: true 
     }) 

     function info() { 
      notie.alert(4, 'some information', 2) 
     } 

     } 
    } 
    </script>  

但是當我運行的代碼它不工作。 任何人都可以幫助我?

+0

請幫助我...非常感謝 –

回答

0

您是否設置了斷點並查看頁面是否真的到達註冊腳本的代碼行?如果沒有,那麼問題出在您的bluser.check_username()函數中。

此外,您的<script>標籤需要看起來像<script type="text/javascript" language="javascript">,如果它尚未。

+0

是的,我設置了斷點,我的代碼正常工作。另外,我爲腳本標記設置了type = text/javascript,但它沒有修復。 –

相關問題