2010-09-28 50 views
0

我使用jQuery的表單驗證,在那裏當我點擊保存按鈕,代碼如下如何動態傳遞表單名稱爲jQuery的審定

<input type="submit" value="Save" id="button" name="Save" onClick="save(this,'/Web/controller',this.form);"> 

和JavaScript是如下

function save(ele,servlet,formName){ 
$(document).ready(function() { 
    $("#fmyFormName").validationEngine({ //how to pass form name dynamically here from js 
    submitHandler: function(form) { 
     $(form).ajaxSubmit(); 
    } 
    }) 
}); 
} 

所以我想創建通用的JavaScript,所以它可以處理任何形式,所以我怎麼能通過形式名稱到jquery動態,我嘗試幾個組合,如形式[編號= strcmd.name],...但是,但是,但不工作,任何人都可以幫助

回答

1

可以在<形式使用>標籤的onsubmit方法進行必要的檢查。您可以將參數傳遞給參數,如下所示:

<form action="..." method="..." onsubmit="return checkForm(this);">