我有一个用jQuery Mobile编写的页面/网站 - http://m.truthuniversal.com - 创建一个ics文件,根据事件日期和存储在数据库中的信息,它应该允许用户下载或通过将文件传递到另一个页面(download.php)的链接将事件添加到日历中,该页面打开ics文件并回显内容。它被称为这样:
echo"<a href=\"download.php?icsFile=".$icsFilename."\"><img src=\"../images/icon_cal.png\" border=\"0\"></a><br><br>";
点击链接后,“未定义”将打印到浏览器窗口。如果我刷新页面,则下载ics文件。
在做了一些研究后,有人说解决方法是在实施jQuery Mobile源之前添加它:
<script>
$(document).bind("mobileinit", function(){
$.mobile.ajaxEnabled = false;
});
</script>
这对我不起作用。有什么建议吗?
-TU