我们再写页面的时候,经常会碰到一种情况。点击页面上的查询是一个action,点击保存或者导出excel又是一个action。这个时候,我们可以采用的解决方法可以是:
比如是这样的情况:
<form name="excel" action="list" method="post" >
<input type="submit" class='button_40px' value="导出Excel" />
<input id="exceltn" type="button" class='button_40px' οnclick="Excel();" value="导出EXCEL" />
</form>
我们只要加上
<script>
function Excel(){
var action = excel.action;
var url= getRootPath()+"/report/getExcel";
excel.action=url;
excel.submit();
excel.action = action;
}
</script>
注意:
<form>的名字name=excel 要和<script>中的第一行保持一致。