下载按钮,用于跨服务器下载计数器和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);

希望这有帮助。

最新更新