javascript - 使用jquery的困难

标签 javascript jquery ajax

我正在尝试学习使用 jQuery 进行 ajax 调用。但我在使用 jQuery 本身时停留在一个非常基本的点上。以下是我的代码,

<head>
<script type="text/javascript"  src="jquery-1.6.2.js"></script>
<script language="javascript">
      $(document).ready(function()
      {
         alert("Hello World!!!!")
         $("#txt1").onkeydown(function(){
         alert("Event Fired")
         $("#add").load("newjsp.jsp?q="+this.value)

      })
    })
            </script>
</head>
<body>
<form> 
    Comment: <input type="text" id="txt1"></input>
</form>
 <p><p></p></p>       
<form id="add">
</form>
</body>

在文本框中输入任何键都不会触发 onkeydown 事件(因为没有“事件触发”警报)。我不明白可能是什么问题。请帮忙。

谢谢瑞莎

最佳答案

使用keydown而不是onkeydown

.keydown( function(){...} ).bind("keydown", function){ ... }) 的简写。

另请参阅:http://docs.jquery.com

关于javascript - 使用jquery的困难,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7527633/

相关文章:

javascript - CodeMirror - 检查光标是否位于行尾

jquery - 按回车键触发Onclick函数,有多种形式

jquery - 数据属性,以逗号分隔

php - 使用 JQuery 将对象添加到 JSON 文件

javascript - 运行 node.js 文件时出现语法错误

javascript - 通过jQuery动态生成Drop Down列表的内容

php - 使用 twbs 分页插件通过 ajax 更新 smarty 变量

javascript - 从数组中过滤非 -"linear"的渐进值

javascript - 如何从 Linux shell 执行 javascript 程序?

c# - 在 _ViewStart,cshtml 中,为什么每次转到另一个页面时 Javascript 部分都不会执行?