javascript中用Jquery注册button的click事件不能响应
来源:互联网 发布:良辰好景知几何番外 编辑:程序博客网 时间:2024/05/16 06:09
-------------------------------------javascript中用Jquery注册button的click事件不能响应----------------------------------------------
<script language="javascript" type="text/javascript" >
// 登录按钮的响应事件
$("login").click(function() {
alert("hello")
//用jquery中的ajax方法,向服务器提交请求
$.ajax({
type: "POST",
url: "loginServlet",
data: "userId="+$("#userId").val()+"&password="+$("#password").val(),
dataType:"text",
success: callback
});
});
//返回data数据的回调方法
function callback(data){
alert("hello")
//取得jquery返回的data数据对象
var jqueryObj=$(data);
var text=jqueryObj.text();
alert(text);
//取得用于显示登陆信息的节点
var resultObj= $("#result");
resultObj.html(text);
}
// 重置按钮的响应事件
$("#reset").click(function() {
$("#userId").attr("value", "");
$("#password").attr("value", "");
});
</script>
解析:这是因为html页面在装载的时候是一行一行解析的并且只解析一次,所以在页面装载后你单击你注册的按钮的时,他找不到单击事件的响应函数,所以无法执行
解决方法:把注册的单击事件写在函数中或写在ready()函数中因为ready()在转载时不时只解析一次并且不是解析全部元素。
- javascript中用Jquery注册button的click事件不能响应
- javascript 注册button的事件
- JS中button控件click事件无法响应的问题
- 由v-if控制的button click事件没有响应
- jquery click事件注册释疑
- webapp div click事件不能响应的解决办法
- 取消按回車后就响应Button事件的JavaScript
- 如何用JavaScript去触发Button的Click事件
- 关于button不能执行click事件
- jquery mobile navbar: 对click事件的响应不准确
- jquery click嵌套 事件重复注册 多次执行的问题解决
- 关于jQuery的click事件不能触发的问题.
- jquery 添加标签不响应click事件
- Button的四种Click响应方法
- jquery遍历ul注册click事件
- wpf button的mouse(leftbutton)down/up,click事件不响应解决办法
- updatePanel中的button的click事件中不能使用response.write()
- JSP处理BUTTON的CLICK事件
- malloc free原理
- Jquery
- 项目要求完成杀毒软件,可是为什么网上关于杀毒软件的资料那么少啊
- 静态路由
- Makefile简述
- javascript中用Jquery注册button的click事件不能响应
- HDU 1236 标准水题
- 【转】敏捷开发的误区
- Xdebug的var_dump重载
- 使用GoogleCode管理你的代码
- 利用“瑞文考试成绩统计分析系统”实现考试的规范化管理
- 开博客了
- jsp文件返回json数据时ext无法接收
- VHDL并行语句于顺序语句的理解