我试图调用php文件点击按钮,我尝试使用ajax,但他们中的许多人说,不使用下载文件。
这是我的密码。
jQuery(document).ready(function($){
console.log("plugin script loaded3");
$('#csv').click(function()
{
alert("csv");
document.location.href = "/wp-content/plugins/est_collaboration/php/export_csv.php";
});
});甚至尝试使用$get,但没有下载。
当我点击按钮时,它必须调用php文件,该文件下载csv格式。
发布于 2016-09-06 13:12:29
将jquery启动更改为:
$(function() {
$('#csv').click(function() {
alert("csv");
});
});或者,要下载“文件”,可以将其作为href添加到锚链接中,例如:
<a id='downloadlink' href='/wp-content/plugins/est_collaboration/php/export_csv.php'>csv</a>如果需要添加参数,可以通过jquery更改href,例如:
$("#downloadlink")
.prop("href", "/wp-content/plugins/est_collaboration/php/export_csv.php?param1=" + param1value);或者(再次),在jquery启动运行之后,可以动态地添加"#csv“按钮,在这种情况下,您需要事件委派。有关更多信息,请参见此问题:Event binding on dynamically created elements?
发布于 2016-09-06 13:05:39
你可以试试这个
<a href="/wp-content/plugins/est_collaboration/php/export_csv.php">Download</a>https://stackoverflow.com/questions/39349639
复制相似问题