我试图在div中加载网址。我还想通过该url传递一个参数。参数的值来自下拉列表。只有从该下拉列表中选择任何值时才会显示div,但在我的情况下,默认值为"空白" 。这是我的剧本:
<script>
$(document).ready(function(){
var office;
var officeCode;
$("#mainPanel").hide();
$('#selectOfficeCode').change(function() {
if ( this.value == 'blank')
{
$("#mainPanel").hide();
}
else
{
office=this.value;
$("#mainPanel").show();
$('#mainPanel').load('updateDirectorySelectedOffice.jsp?name='+office);
}
});
});
</script>
这就是我在updateDirectorySelectedOffice.jsp中访问参数值的方法
<%
String selectedOfficeCode=request.getParameter("name");
System.out.println("Office"+selectedOfficeCode);
%>
此代码在Chrome / Mozilla中运行良好。我可以通过Chrome / Mozilla中的上述方法检索传递参数的值。但是这个代码在IE8中不起作用。在IE8中可以采用哪种替代方法?