jquery在aspx页面中不起作用

时间:2017-06-16 07:03:17

标签: javascript jquery html asp.net

我想在aspx页面的输入按钮单击事件中调用一个jquery函数。

这是代码,

<input type="button" id="filter" name="filter" value="Filter" />

<script type="text/javascript">
    $(function () {
        $("#filter").click(function () {
            alert('clicked!');
        });
    });
</script>

此代码在其他页面中工作,如html。但它不能在aspx页面中工作。

我不知道为什么这段代码在aspx页面中不起作用

感谢。

2 个答案:

答案 0 :(得分:1)

根据您的评论It is showing "ReferenceError: $ is not defined" of message,您需要在aspx页面中包含jquery库。

&#13;
&#13;
    $(function () {
        $("#filter").click(function () {
            alert('clicked!');
        });
    });
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="button" id="filter" name="filter" value="Filter" />
&#13;
&#13;
&#13;

答案 1 :(得分:-3)

<script type="text/javascript">
$(function () {
    $("#filter").click(function () {
        alert('clicked!');
       return false;
    });
});