怎么获取from表单里面的事件源

klyou 发布于 2011/08/29 10:09
阅读 1K+
收藏 0

一个from表单,里面有几个提交按钮,随便点一个就触发提交事件.

 在提交事件里面怎么获取是点击的哪一个按钮触发了提交事件??

加载中
0
Midnight
Midnight
给一个标识识别啊
0
鉴客
鉴客

如果是 Submit 的按钮,那么可以给每个按钮指定一个 name 属性,这样服务器端就可以通过 getParameter(name) 来获取是否有这个按钮的参数

js的话,可以给每个按钮来一个 onclick 点击事件去修改一个页面的js变量,通过判断这个变量就可以知道是哪个按钮的点击

0
鉴客
鉴客
或者可以处理 form 下的 submit 按钮的点击事件,因为事件是在按钮之上触发的,可以获取按钮的id或者是name属性,然后通过代码来提交表单
0
klyou
klyou

我的意思可能没有说明白;

 

是给from增加一个js事件   在js事件里面判断后在提交 与后台无关

0
李汶
李汶

$(document).find(':input["type"="submit"]').click(function() {

$('#EVENT_TARGET').val($(this).attr('id'));});

0
klyou
klyou
搞定了  冒泡
返回顶部
顶部