<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() 方法没有被执行。
有人可以帮忙吗?
谢谢 !