我正在尝试使用jQuery post()方法创建下载链接,如下所示:
$.post('file.php', {name:'name', id:'id'},
function(data){
$('#downloadFrame').src = data.url;
});
return true;
但始终data.url返回null / unidentified,同时创建表单并提交它可能适用于我的代码。 我在论坛上搜索了很多帖子,但没有一个可以使用。
谢谢。答案 0 :(得分:0)
您需要访问数组数据的零元素,因此请使用data[0].url
更改
function(data){
$('#downloadFrame').src = data.url;
});
到
function(data){
$('#downloadFrame').src = data[0].url;
});