首页>Program>source

当我们使用 jQuery.Val( value )方法时 在DOM元素上更改其值。

该元素是否应该调度一个事件以通知其值已更改?-尽管事件" change"将被调度。

如果不应该为什么?

实时演示
最新回答
  • 14天前
    1 #

    它没有发送,只是没有发送以编程方式更改时发生.但是,您可以在需要时随意触发该事件:

    $('#Anne').val('Jenny').change();
    

    您可以在这里进行测试。

    推理? 如果user更改了某些内容,您可能需要做出反应,但是如果进行了更改,则您知道发生了什么,并且触发事件处理程序可能是完全浪费的...所以 由您决定是否需要该事件处理程序

  • java:我想获取特定月份的周数
  • uri:如何更改wPF应用程序的StartupUri?