我想重置选择框值change
上的表单元素。以下是示例。
<sj:select
id="uniqueId"
requiredLabel="true"
name="choosenvalue"
list="displayItems"
listKey="key"
listValue="value"
headerKey="-1"
headerValue="Choose displayed Items"
onChangeTopics="change"
href="%{findSelectedValues}"
/>
<sj:spinner
name="spinnner"
id="spinner"
min="1"
step="1"
value="1" />
<sj:datepicker name="datepicker" requiredLabel="true" minDate="0" timepicker="true" />
如何从datepicker
选择框中的数据库中检索到的值重置spinner
和change
的值?
答案 0 :(得分:0)
通过订阅changeTopic
<script type="text/javascript">
$.subscribe("changeTopic", function(event,data) {
$("#formID").resetForm();
});
</script>
其中formID
是表单元素的id。因此,在select
标记
onChangeTopics="changeTopic"