我的問題在這裏很簡單:我試圖使用jQuery驗證插件來獲取某些用戶操作後注入的窗體。jQuery插件驗證():將插件應用到ajax注入形式
我的問題主要是:
我可以用現場支持,以在輸入change事件綁定,這樣
$("#adresseLivraisonPro").live('change',function(e){ $("#adresseLivraisonPro").validate({
但這讓我的表單驗證,當且僅當用戶改變輸入...
你會如何解決這個問題?
我的問題在這裏很簡單:我試圖使用jQuery驗證插件來獲取某些用戶操作後注入的窗體。jQuery插件驗證():將插件應用到ajax注入形式
我的問題主要是:
我可以用現場支持,以在輸入change事件綁定,這樣
$("#adresseLivraisonPro").live('change',function(e){
$("#adresseLivraisonPro").validate({
但這讓我的表單驗證,當且僅當用戶改變輸入...
你會如何解決這個問題?
您可以使用AJAX調用的回調函數將驗證應用於表單。
$("myformarea").load("urlof form.php", function(){
$("The Form").validate();
});
所以驗證是在表單加載後應用的。
應用驗證,當你注射的形式
假設你做這樣的事情
... user action ...
... retrieve formhtml somehow ajax/stringconcat ...
$("#formcontainer").html(formhtml); //inject form
$("#formcontainer form").validate(); //wire validation to form
我的壞,我這樣做befor,但是,爲了保持事情說清楚,由外部函數.. 。我在ajax回調之後宣佈了......愚蠢的我......非常感謝! – pixelboy 2010-03-22 13:46:39