<script type="text/javascript">
        $(function () {
            //按键按下时触发的事件
            $("#txtKeyWords").keyup(function () {
                //当输入内容不为空时进行查询。
                if ($.trim($(this).val()) != "") {
                    //先输出一段显示内容。
                    $("#showResult").html("数据检索中...");
                    //最后输出查询结果。
                    Search($(this).val());
                    //--html方法每次输出内容时,都先清除原有内容。
                }
                //输入内容为空时输出固定字符串。
                else {
                    $("#showResult").html("没有检索到相关数据...");
                }
            });        })        //查询的方法(通过ajax调用Handler.ashx并输出查询结果)。
        function Search(keywords) {
            $.ajax({
                type: "get",//提交方式
                dataType: "html",//返回数据类型注意dataType中的那个大写T,必须要大写。
                url: "Handler.ashx?" + Math.random() + "&keywords=" + escape(keywords), //escape用于编码,否则汉字会变成乱码。
                success: function (data) {
                    $("#showResult").html(data);//将输出结果填充到div中。
                }
            });
        }
    </script>
本人对$这个符号都不太懂,求高手做更详细的解释谢谢了,.NET开发高级群187380948群欢迎编程爱好者加入!!