1
<s:if test="%{tool == 'leveraged'}">
<s:radio
id="extra_ID_EXERCISE_RIGHT"
name="form.ID_EXERCISE_RIGHT"
list="#{'' : ' All','2':' (alfa, beta, gama)','1':' (www, abc, def)'}"
onchange="fetchResultCountWithDelay();"/>

function fetchResultCountWithDelay() {
if (delayTimer) {
    window.clearTimeout(delayTimer);
}
delayTimer = window.setTimeout("fetchResultCount()", 1300);
}

在 IE8 中,单击另一个单选按钮不会刷新结果。这仅在页面首次启动时发生。

第二次单击后,结果将刷新。第一次单击单选按钮后,结果不会刷新。

问题是通过前两个单选按钮点击, fetchResultCountWithDelay() 方法没有被执行。

有人可以帮忙吗?

谢谢 !

4

0 回答 0