2013-03-07 55 views
0

我有一個函數,它需要4個參數,即表單名稱,類的按鈕,函數,eventType 我想要做的是選擇窗體的元素按鈕,並調用功能據此但它不適合我 廠工作時,我硬編碼形式的名稱和按鈕類jquery窗體名稱選擇器作爲參數傳遞時不工作

registerFormEvent : function(formName,buttonClass,func,eventType) { 
$('form[name= "demoForm"]').find('.submit').on(eventType,func); 

,而它不會當我嘗試帕拉姆傳遞到窗體名稱和buttonClass名

工作
registerFormEvent : function(formName,buttonClass,func,eventType) { 
    $('form[name= formName]').find(buttonClass).on(eventType,func); 
} 

我知道它的語法錯誤,但我無法找到一個方法來做到這一點..help是真的感謝

回答

0

試試這個:

registerFormEvent : function(formName,buttonClass,func,eventType) { 
    $('form[name="'+formName+'"]').find(buttonClass).on(eventType,func); 
} 

您需要添加外部表格名稱變量在選擇器中的字符串

+0

它確實工作非常感謝.... – inputError 2013-03-07 01:48:32