后台页面的按钮事件

要做一个后台页面,关于两天活动的,有的按钮当天不能点击,还有的按钮是动态生成的,这种点击事件怎么处理?还有一些form表单也是动态生成的,这种表单如何传值更为方便?

阅读 3k
1 个回答
  • 对于多个按钮的点击事件,建议是用事件委托取代直接的事件绑定。将事件监听放在按钮所在的父节点上,然后判断target的属性来触发对应的逻辑处理。下图出自《javascript高级程序设计》的403页。
    图片描述

  • 表单如果是动态生成的话,传值过程中获取表单的值建议用jQuery的serialize()方法,调用方式为$('#formID').serialize()

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题