簡體   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