我有一个简单的下载excel文件的联系表格.主要问题发生,当ajax加载.我想下载excel文件然后将用户重定向到下一页..下面是我的代码与虚拟数据..
Ajax代码..
$.ajax({
type: "POST",
url: "/site/ajaxexcel.php",
data: {'value':'send'},
cache: false,
success: function(html){
location.href = '<?php echo base_url()."/site/welcome.php" ?>';
}
});
Run Code Online (Sandbox Code Playgroud)
我的ajaxexcel.php
代码是:
<?php
$content= '<html xmlns:x="urn:schemas-microsoft-com:office:excel">
<head>
<!--[if gte mso 9]>
<xml>
<x:ExcelWorkbook>
<x:ExcelWorksheets>
<x:ExcelWorksheet>
<x:Name>Sheet 1</x:Name>
<x:WorksheetOptions>
<x:Print>
<x:ValidPrinterInfo/>
</x:Print>
</x:WorksheetOptions>
</x:ExcelWorksheet>
</x:ExcelWorksheets>
</x:ExcelWorkbook>
</xml>
<![endif]-->
</head>
<body><table class="table table-condensed table-striped table-hover table-bordered pull-left" id="myTable"><thead><tr><th>Rakesh</th><th>kumar</th></tr></thead><tbody><tr><th>Rakesh</th><th>Rakesh</th></tr><tr><th>Rakesh</th><th>Rakesh</th></tr><tr><th>Rakesh</th><th>Rakesh</th></tr><tr><th>Rakesh</th><th>Rakesh</th></tr></tbody></table></body></html>';
header('Content-type: application/excel');
header('Content-type: image/jpeg,image/gif,image/png');
header("Content-Disposition: attachment; filename=download.xls");
header("Pragma: ");
header("Cache-Control: ");
echo $content;
?>
Run Code Online (Sandbox Code Playgroud)
我想只下载excel文件,然后将用户重定向到特定位置.
如果您已正确完成,也可以帮助我使用您的codeigniter代码.
我需要帮助从Annotorius Library获取anotation值.我有很多代码(太多要发布)用于在滑块中注释图像.现在我需要获取注释数据(位置,大小和注释)以发布到我的服务器(php和mySQL).
任何人都可以发布一些我可以学习的示例代码吗?
我正在尝试为javascript'Date'原型添加属性.
在javascript中,我只是这样做:
Object.defineProperty(Date.prototype, "fullYearUTC", {
get: function () { return this.getUTCFullYear(); },
enumerable: true,
configurable: true
});
Run Code Online (Sandbox Code Playgroud)
我以为我只能在打字稿中做以下事情:
class Date
{
get fullYearUTC(): number { return this.getUTCFullYear() }
}
Run Code Online (Sandbox Code Playgroud)
但我得到了错误
Cannot redeclare block-scoped variable 'Date'.
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用?
(请不要评论你是否认为这样做是个好主意.这个问题与此无关.)
嘿,因为我正在通过一个拥有自己的控制器的刀片视图,我也将它包含在没有自己的控制器的视图中.它给了我一个未定义的变量错误,任何人都可以帮助我如何做到这一点.
我有一个视图,没有任何控制器Route::get('index', function () { return view('index'); });
在这个视图中只有这样的Route 我传递另一个视图,它有自己的控制器,也有一些来自数组的数据.但在视图中使用此视图后,我得到未定义的变量错误.
jquery ×2
ajax ×1
annotations ×1
blade ×1
codeigniter ×1
javascript ×1
laravel ×1
laravel-5.3 ×1
mysql ×1
php ×1
typescript ×1
view ×1
wiki ×1