我正在尝试使用KendoUI网格的“导出PDF”功能。以下是我的网格配置中的代码:
pdf: {
allPages: true,
fileName: "feesandcosts.pdf",
proxyURL: "http://demos.telerik.com/kendo-ui/service/export"
},
当我点击“导出PDF”按钮时,网格会变灰并禁用。当我尝试通过直接在Web浏览器中导航到URL来测试URL时,它似乎是一个破坏的超链接。
有人能指导我吗?
答案 0 :(得分:0)
这是来自API参考的proxyURL的描述。总之,对于不支持本地文件保存的浏览器,可选设置,如果使用它,则应实现功能。
pdf.proxyURL String(默认值:null)
将文件流式传输到结尾的服务器端代理的URL 用户。
当浏览器无法保存文件时,将使用代理 本地例如Internet Explorer 9和Safari。 PDF导出不是 在Internet Explorer 8及更低版本中受支持。
开发人员负责实现服务器端代理。
代理将收到带有以下参数的POST请求 请求正文:
contentType:文件base64的MIME类型:base-64编码 file content fileName:调用者请求的文件名。该 代理应该使用" Content-Disposition"返回已解码的文件。 标头设置为附件;文件名=""