16 jquery
这应该是非常直截了当的.
我正在检查是否正在使用jquery提交表单.表单有多个提交按钮,具有各种值:
<button type="submit" value="foo">Foo</button>
<button type="submit" value="bar">Bar</button>
Run Code Online (Sandbox Code Playgroud)
我想找到刚刚提交表单的按钮的值:
$(form).live('submit', function() {
// Get value of submit button
}
Run Code Online (Sandbox Code Playgroud)
谢谢
ami*_*t_g 23
绑定事件以提交按钮而不是表单,然后$(this)将引用按钮...
$(":submit").live('click', function() {
alert($(this).val());
})
Run Code Online (Sandbox Code Playgroud)
编辑自jQuery 1.7 live不推荐使用.使用上代替.
$(document).on("click", ":submit", function(e){
alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)
小智 6
这似乎得到了点击的提交按钮:
jQuery("#TheForm").context.activeElement.name
jQuery("#TheForm").context.activeElement.value
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35937 次 |
| 最近记录: |