onchange没有在datepicker上调用函数

时间:2017-01-09 18:51:36

标签: javascript jquery html

我遇到一个问题,即函数没有被调用onchange。但是,我确实设置了一个onmouseover事件,以查看是否可以调用该函数。 onchange不起作用,但onmouseover确实如此。选择日期后,为什么onchange不起作用的任何想法。选择日期后,该字段确实会发生变化。

<div class="sectionData"> 
     <span class="cell"> 
      <mcdatepicker id="txtIssueReported_date" name="txtIssueReported_date" title="#mastercontrol.translate.Adaptimmune_TRANS_CDEV.T2_L11#" label="#mastercontrol.translate.Adaptimmune_TRANS_CDEV.T2_L11#" alt="T2 Date Issue Reported" maxdate="0" daterangeerrortext="#mastercontrol.translate.Adaptimmune_TRANS_CDEV.C_L11#" onblur="SetFieldsRequired();" onmouseover="SetFieldsRequired();" onchange="SetFieldsRequired();" onkeydown="SP_ContinueAutoSave(false);"> 
      </mcdatepicker> </span>
</div>

2 个答案:

答案 0 :(得分:0)

对于要触发的onchange事件,有问题的元素必须更改值然后忽略焦点。尝试更改日期,然后选择其他输入字段。

答案 1 :(得分:0)

模糊发生在变化之前。谢谢-VKK