在onclick上将参数传递给jquery函数

时间:2014-08-25 13:38:55

标签: jquery asp.net onclick

我试图通过文本框的onclick事件将参数传递给我的jquery函数。这是代码:

HTML代码:

<asp:TextBox ID="txtLoginName" OnClick='timepass(<%# Eval("userid")%>);' Text='<%# Eval("LoginName")%>'
                                runat="server"></asp:TextBox>

和我的jquery函数:

<script type="text/javascript">
        function timepass(pass) {
            alert(pass);
}

但没有任何反应。当我在onclick事件OnClick="timepass(123)"上这样传递时,它运行正常。 我做错了什么?

1 个答案:

答案 0 :(得分:1)

您可以传递值:

onclick='<%# "timepass(" + Eval("LoginName") + ");" %>'

<script type="text/javascript">
        function timepass(pass) {
           alert(pass);
}