javascript之jquery change事件-怎么不触发呢?


摘要:
下文讲述一次change事件不触发的异常处理方法,如下所示;

我们都知道change事件,其功能为:
当指定元素的value值发生变化时,运行change中的事件,那么为什么这次偏偏无任何作用呢?
通过研读代码,我发现这个value值的变化,是使用jquery val方法修改的值,那么针对这种值变化,
我们必须在val后面手动触发change事件,如下:

  $("#objectId").val(newValue);
   
  //显式触发 change事件
  $("#objectId").change();