LinkBut​​ton的不上点击调用() [英] LinkButton does not invoke on click()

查看:128
本文介绍了LinkBut​​ton的不上点击调用()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么不这项工作?

 <脚本SRC =脚本/ jQuery的-1.3.2.js类型=文/ JavaScript的>< / SCRIPT>
    <脚本类型=文/ JavaScript的>
        $(文件)。就绪(函数(){
            $('myButton的。)点击()。
        });
    < / SCRIPT>
< /头>
<身体GT;
    <表ID =form1的=服务器>
    < D​​IV>
        < ASP:LinkBut​​ton的ID =TTT=服务器一项PostBackUrl =〜/ Default.aspx的的CssClass =myButton的>点击< / ASP:LinkBut​​ton的>
    < / DIV>
    < /表及GT;


解决方案

是否要提交表单,或添加Click事件?
您的链接按钮转换为

 <一个ID =TTT级=myButton的HREF =JavaScript的:WebForm_DoPos [...]>点击< / A>

,所以它没有在点击的JavaScript。因此,。点击(); 什么都不做

我没有测试它,但也许这将工作:

 的eval($('。为myButton')ATTR(HREF'));

Why doesn't this work?

    <script src="Scripts/jquery-1.3.2.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(document).ready(function() {
            $('.myButton').click();
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:LinkButton id="ttt" runat="server" PostBackUrl="~/Default.aspx" CssClass="myButton">Click</asp:LinkButton>
    </div>
    </form>

解决方案

Do you want to submit the form, or add a Click event? Your link button translates to

<a id="ttt" class="myButton" href="javascript:WebForm_DoPos[...]">Click</a>

, so it has no on-click javascript. Therefore, .click(); does nothing.
I haven't test it, but maybe this will work:

eval($('.myButton').attr('href'));

这篇关于LinkBut​​ton的不上点击调用()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆