2014-10-30 54 views
0

我想將onchange事件與使用jquery的表單中的所有字段相關聯。該代碼是以下將onchange與表單中的所有字段相關聯

$("#myform").change(function(){ 
     somethingIsChanged=true; 
}); 

它運作良好,但如果我在我的形式operationFormSave點擊一個按鈕被設置爲true,在這種情況下,以及該問題。所以,我怎麼可以添加的onchange表單中的忽略按鈕或輸入=按鈕

+2

'$(「#myform input:not(:button)」)。change('? – artm 2014-10-30 11:23:34

回答

1

你可以做這樣的各個領域:

$('input').not('input[type="button"]').change(function() { 
    somethingIsChanged=true; 
}); 
0

你可以使用一個類爲該

$(".myclassedit").change(function(){ 
    somethingIsChanged=true; 
}); 

或者即使您的輸入是同一類型,您也可以這樣做

$("input[type='text']").change(function() { 
    somethingIsChanged=true; 
}); 
相關問題