繁体   English   中英

如何在同一行上对齐两个表单按钮,并确定单击了哪个按钮?

[英]How to align two form buttons on the same line and tell which was clicked?

我有一个包含两个按钮的表单:取消和提交

这是一个示例页面: http : //www.problemio.com/problems/problem.php?problem_id=228

如果使用此登录名登录:testing@problemio.com / testing

然后单击评论选项卡,您将看到一些用于编辑某些评论的选项。 如果单击“编辑”,您将获得一个表格。 如何将提交和取消放在同一行? 我怎么知道哪个按钮被点击了?

我试着告诉这个:

$('#add_comment').live('submit',function( )
{
    alert($(this).val());
        ...

但是该代码不会为我输出任何内容。

或者,如果他们按“取消”,则可以完全调用另一个功能?

谢谢!

按钮不提交,它们单击。 表格提交。 只需使用type =“ button”。 您可以给按钮一个ID并将其作为属性读回。

$('#add_comment').live('click',function( )
{
    alert($(this).val());
    alert($(this).attr('id')

        ...

完成您的操作后,您是否不能仅绑定到取消按钮的click事件处理程序并停止事件传播?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM