我有 FilteringSelect 和 dojox.data.QueryReadStore 作为存储。当我在选择过滤下拉菜单上重置时,它会击中服务器。dijit.byId("enquirerOrInstitution").reset();
. 这背后的原因是什么,我们如何才能阻止它?我必须使用 FilteringSelect 而不是 ComboBox。代码如下:
<td>
<div id="accountList" dojoType="dojox.data.QueryReadStore" jsId="accountListStore"
url="<%=contextPath %>/<%=servlet%>?cmd_search_gcs_account_list=1"></div>
<select id="gcsAccountNumber" name="gcsAccountNumber" dojoType="dijit.form.FilteringSelect"
style="width: 250px" searchAttr="accountNumber" autoComplete="false" pageSize="10" store="accountListStore">
</select>
</td>
并在 JS 某处重置dijit.byId("gcsAccountNumber").reset();
。
在这个动作中,我看到了对服务器的调用。