Java这个地方,当车辆品牌改变的时候,会改变型号,chrome,Firefox都可以,360根ie就不行
高洛峰
高洛峰 2016-11-05 12:25:05
0
1
655

1.png

<tr>
            <td><p>
                <label>车辆品牌:</label>
                <select  id="car_brand" name="car_brand" style= "width:211 ">
                    <%for(car_info s:listbrand){%>
                    <option value="<%=s.getName()%>" ><%=s.getName()%></option>
                    <%}%>
                 </select>
                
            </p></td>
        </tr>
        <tr>
            <td><p>
                <label>型号:</label>
                <select  id="car_model" name="car_model" style= "width:211 ">
                    <%for(car_info s:listmodel){%>
                    <option value="<%=s.getName()%>" ><%=s.getName()%></option>
                    <%}%>
                 </select>
            </p></td>
        </tr>
--------------------------------------------------------------------------------------
<script type="text/javascript">
    $('#car_brand').change(function(){    
                $.ajax({    
        
        url: '<%=basePath%>admin/sj/con.html?id=' + $('#car_brand').val(),
        
        dataType: 'json',
        success : function(data){
        for(var j=0;j<3;j++){
            $('#car_model').empty();
            $('#car_model').append('<option value="-1">请选择</option>');
            
            for(var i = 0; i< data.length;i++){
                $('#car_model').append('<option value="' + decodeURI(data[i].name) + '">' + decodeURI(data[i].name) + '</option>');
            }
            }
            }
        })
        });
       
</script>

360根IE不行的原因是因为传到后台的是乱码,为什么会产生乱码呢?chrome跟Firefox就可以

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(1)
三叔

中文编码之后再传到后台最保险。js的encodeURI和encodeURIComponent两个方法是给中文编码

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal