对于textarea,收音机,jquery表单更改

时间:2014-09-19 02:19:22

标签: jquery

我需要检测所有元素的 ALL 形式是否发生了变化,

我试过

$('input, select').change(function(){
  alert(' work! ');
});

$('#formID').change(function(){
  alert(' work too !');
});

$('textarea, input[type=radio]').change(function(){
  alert(' Wont fire ?? ');
});

如何检测textarea,单选按钮和复选框的更改?

2 个答案:

答案 0 :(得分:0)

$('#textareaID').bind('input propertychange', function() {

      $("#yourBtnID").hide();

      if(this.value.length){
        $("#yourBtnID").show();
      }
});

复制形式为here

和单选按钮更改

$("input[name=someRadioGroup]:radio").change(function () {

答案 1 :(得分:0)

1。将唯一ID(例如:&= 34; sampleName")分配给textarea,将公用名分配给必要的单选按钮(例如:name =" sampleName")

2。使用以下Jquery内容,

$('#sampleName').change(function(){
  alert(' work!');
});

$("input[name=sampleName]:radio").change(function(){
  alert(' work!');
});