繁体   English   中英

使用计数器和AJAX进行跨服务器下载的下载按钮

[英]Download button for cross-server download with counter & AJAX

我有一个用于提供文件跨服务器服务的PHP脚本: http : //pastebin.com/Z1xhPxVm

这工作得很好。

现在,我要完成的工作是通过单击按钮来提供此文件。 我认为最好的方法是使用JavaScript,但是在提供文件时遇到了麻烦。 到目前为止,我只能将响应success: function(response)直接输出到网站(乱码)中。

我的其他代码: http : //pastebin.com/GAN5EDdb

我补充说:

if ( $_POST['dl'] == true ) {
        return sendTest();
}

在粘贴的第一个代码的顶部。

我是AJAX之类的新手,所以有更好的方法吗?

请告诉我。

谢谢!

特雷

我相信问题出在您试图将php数组直接发送到javascript上。 实现此目的的一种方法是将结果转换为JSON格式。

尝试这样做:

PHP部分:

return json_encode($res);

Javascript / JQuery部分:

var javaArray = $.parseJSON(response);

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM