【问题标题】:how to use jquery alert plugin with asp.net button control?如何使用带有 asp.net 按钮控件的 jquery 警报插件?
【发布时间】:2016-07-25 17:01:49
【问题描述】:

我有一个注册用户的引导模式。我想在成功注册或一些警报后向用户显示 jquery 警报。这是我的按钮。

        <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>     

但是当我运行代码时它不起作用。 谁能帮帮我?

【问题讨论】:

  • 请帮帮我...非常感谢

标签: javascript jquery asp.net twitter-bootstrap bootstrap-modal


【解决方案1】:

您是否设置了断点并查看页面是否真正到达了注册脚本的代码行?如果不是,那么问题出在您的 bluser.check_username() 函数中。

此外,您的&lt;script&gt; 标签需要看起来像&lt;script type="text/javascript" language="javascript"&gt;,如果它还没有的话。

【讨论】:

  • 是的,我设置了断点并且我的代码工作正常。我还为脚本标签设置了 type=text/javascript 但它没有修复。
猜你喜欢
  • 2016-05-05
  • 2018-08-15
  • 1970-01-01
  • 1970-01-01
  • 2012-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-04
相关资源
最近更新 更多