私は<sj:autocompleter>
自分のjspページで使用しています。初めてドロップダウンリストから要素を選択して送信をクリックすると正常に動作しますが、リストから要素を再度選択しようとすると、要素を選択できません。
<td width="20%">
<sj:autocompleter id="selectedHierCode"
name="selectedHierCode"
list="%{hierarchyMap}"
listValue="value"
listKey="key"
selectBoxIcon="true"
value="20"
placeholder="Select Hierarchy"
collapsible="False"
cssStyle="width:500px !important;" />
<s:hidden name="screenModeCreate" id="screenModeCreate" value="true" />
</td>
<s:if test="%{#session['LoginVO'].selectedDeptId==2}">
<s:hidden name="ynfileUpload" id="ynfileUpload" value="9"></s:hidden>
<td width="20%"><s:label key="fileupload.singlefileupload" />
<s:checkbox id="singleFileUpload" name="singleFileUpload" onclick="showFileTd(this);"></s:checkbox>
</td>
<td width="20%">
<div id="fileTd">
<fieldset>
<legend>
<s:label key="fileupload.fileupload" cssClass="validate[required]"></s:label>
</legend>
<div><s:file name="fileUpload" id="fileUpload" style="float:left;" onchange="checkFileExtension();" />
</div>
</fieldset>
</div>
</td>
</s:if>
<s:else>
<s:hidden name="ynfileUpload" id="ynfileUpload" value="10"></s:hidden>
</s:else>
<td width="30%">
<%-- <sj:submit button="true" targets="masterCreationScreen" formIds="hierarchySelection"></sj:submit>--%>
<sj:a id="ajaxformlink" cssClass="mdm-submit" onClickTopics="buttonClicked"
button="true" inidicator="indicator" effect="highlight">Submit</sj:a>
しかし、s:select
代わりにを使用するsj:autocompleter
と、再選択を正常に実行できます。問題は、 を使用した場合にのみ発生しますsj:autocompleter
。