填充html:使用带有struts1的jQuery选择另一个select之后选择

时间:2016-05-19 12:49:22

标签: jquery html jsp struts-1

我正在尝试在第一次选择后为选项加载不同的内容。我收到一个关于嵌套在一个选择中的错误。 这是我的jQuery:

<script>
    jQuery("#stageCodeDropdown").change(function () {
      var val = jQuery("#stageCodeDropdown").val();
        if (val == 2) {
               jQuery("#ltyCodeDropdown").html("<iforisinet:decodeoptions type="<%=CodeDecodesTypes.COMMUNICATION_TYPES%>" param1="<%=LetterBusinessAreas.PRE_APPROVAL %>" />     ");
           } else if (val == 3) {
               jQuery("#ltyCodeDropdown").html("<iforisinet:decodeoptions type="<%=CodeDecodesTypes.COMMUNICATION_TYPES%>" param1="<%=LetterBusinessAreas.FIRST_GRANT %>" />      ");

        } else if (val == 4) {
               jQuery("#ltyCodeDropdown").html("<iforisinet:decodeoptions type="<%=CodeDecodesTypes.COMMUNICATION_TYPES%>" param1="<%=LetterBusinessAreas.SECOND_GRANT %>" />     ");

        }

    });
</script>

html:

<label>Stage</label>
    <iforisinet:select property="stageCode"includeBlank="true"styleId="stageCodeDropdown" >
        <iforisinet:decodeoptions type="<%=CodeDecodesTypes.STAGES_DOC_UPLOAD%>" />
    </iforisinet:select> <br>

<label>Document Type</label>
    <iforisinet:select property="ltyCode" includeBlank="true" styleId="ltyCodeDropdown1" >
        <iforisinet:decodeoptions type="<%=CodeDecodesTypes.COMMUNICATION_TYPES%>" param0="<%=schemeType %>" param1="<%=LetterBusinessAreas.PRE_APPROVAL %>" />  
    </iforisinet:select>

我在日志中得到的错误:

错误InsertTag $ InsertHandler :: doEndTag - '/WEB-INF/jsp/pages/fileupload/fileupload.jsp'中的ServletException:OptionsCollection标记必须嵌套在Select标记中 javax.servlet.ServletException:OptionsCollection标记必须嵌套在Select标记中

任何帮助表示赞赏: - )

0 个答案:

没有答案