Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery函数禁用页面上的所有样式_Jquery_Jsp - Fatal编程技术网

jquery函数禁用页面上的所有样式

jquery函数禁用页面上的所有样式,jquery,jsp,Jquery,Jsp,我有一张表格 <form action="MakeResponseAction.do" method="POST" id="form-response"> <fieldset> <label for="re"><fmt:message key="request_id" /></label> <select id="re" name="requestid">

我有一张表格

<form action="MakeResponseAction.do" method="POST" id="form-response">
        <fieldset>
            <label for="re"><fmt:message key="request_id" /></label> 
            <select id="re" name="requestid">
            <c:forEach items="${requests}" var="requests">
                    <option value="${requests.id}">${requests.id}</option>
            </c:forEach>
            </select> 
            <label for="aclass"><fmt:message key="aclass" /></label> 
            <input type="text" id="aclass" name="classId" /> 
            <label for="beds"><fmt:message key="beds_n" /></label> 
            <input type="text" id="beds" name="beds" /> 
            <label for="days"><fmt:message key="days_n" /></label> 
            <input type="text" id="days" name="days" /> 
            <label for="fio"><fmt:message key="fio" /></label> 
            <input type="text" id="fio" name="fio" />
        </fieldset>
    </form>
但是当我把它添加到我的页面时,所有的样式都消失了。我是这样加的

$(function() {
//some other functions
$("#re").change(function(){
    var list = ${requests};  
    var items = $("#re").val();     
    for(var i = 0; i < list.length; i++) {  
        if (list[i].id == $(this).val()) {  
            $("#aclass").val(list[i].classId);  
            $("#beds").val(list[i].beds);  
            $("#days").val(list[i].days);  
            $("#fio").val(list[i].fio);  
            break;  
        }  
    }  
});
});
$(函数(){
//其他一些功能
$(“#re”).更改(函数(){
var list=${requests};
var items=$(“#re”).val();
对于(var i=0;i

怎么了?

${requests}<代码>我发现问题出在
${requests}
中。我只是添加了引号,而且它不再禁用样式。我建议不要将Java表达式语言(EL)与JavaScript混合使用。我对如何在JavaScript代码中获取会话属性及其项没有其他想法
$(function() {
//some other functions
$("#re").change(function(){
    var list = ${requests};  
    var items = $("#re").val();     
    for(var i = 0; i < list.length; i++) {  
        if (list[i].id == $(this).val()) {  
            $("#aclass").val(list[i].classId);  
            $("#beds").val(list[i].beds);  
            $("#days").val(list[i].days);  
            $("#fio").val(list[i].fio);  
            break;  
        }  
    }  
});
});