PrototypeJS绑定表单提交并单击
PrototypeJS Bind Form submit and click
我有一个表单。我将表单"submit"事件绑定到一个方法。我还将表单容器层绑定到一个"单击"事件方法。我的"提交"程序从未达到。如果我从控制台定义提交时,例程就会被调用。那么怎么了?需要注意的几点是:1)我在dom:loaded之后执行事件绑定。2) 我的图层在开始时被隐藏(不确定这是否有区别)
以下是我在匿名dom中的绑定例程:已加载函数:
$('edit_billboard').on('click', _console.handleBillboardScreenClick.bind(_console));
$('edit_billboard').down('form').on('submit', _console.handleBillboardSubmit.bind(_console));
谢谢,仅此而已。
确保停止表单事件传播。否则,在浏览器重定向到表单的操作属性之前,您的代码可能无法完成。
_console.handleBillboardSubmit = function(event){
event.stop();
// stuff
}
如果您打算重定向客户端,请在代码哈希完成后手动设置location.href
相关文章:
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 单击表单中的按钮会导致页面刷新
- 单击表单的“提交”按钮时,获取表单中的所有INPUT和ACTION标记
- 单击表单1中的按钮:更改表单2中隐藏输入的值(纯javascript)
- 单击表单中的功能
- 在表格中单击表单外的操作
- 单击表单提交按钮时调用经典ASP函数
- 为什么当我单击表单内的按钮时从未到达提交块
- 从单击表单的 html 表行中预填充表单字段.(所有这些都应该发生在JSP上)
- 如何使用jquery自动单击表单中的保存按钮
- 单击表单提交按钮不会调用我的 JS 函数
- 使用jQuery单击表单提交后显示加载gif
- 单击表单的提交按钮时传递的所有内容
- 当单击表单的提交按钮时,如何刷新页面?
- Javascript:通过单击表单中的任何锚标记提交表单
- 单击表单内的按钮时,如何防止刷新页面
- 在单击表单时,转移到另一个PHP页面,并显示复选框的结果
- 在单击表单上的提交按钮后添加加载程序(加载程序不断重复)
- 通过单击表单按钮将代码添加到.js文件中
- 对按钮单击表单执行 2 个操作