[英]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.