서버에서 버튼을 클릭하여 파일을 다운로드하려고합니다. 내 form.submit이 IIS를 사용하여 내 ExtJS 프로젝트를 게시 할 때 urlwhen을 보내지 않는 것 같습니다. Visual Studio에서 프로젝트를 실행할 때 잘 작동하지만 피들러를 보는 프로젝트를 게시 할 때 매개 변수 나 올바른 URL이없는 것 같습니다.extjs form 파일을 다운로드하려면 다운로드 - 올바르게 전달되지 않는 URL
누구든지 내가 뭘 잘못하고 있는지 알아?
var me = this;
var form = Ext.create('Ext.form.Panel', {
standardSubmit: true,
method: 'GET',
url: 'http://xxx/xxx/api/excel/CreatePosSheet/'
});
form.submit({
params: {
cName: me.selectedClientDisplayField.getValue(),
calcMethod: 'settle',
username: me.unameGlobal,
cid: me.cidGlobal
}
});
은 내가 특별히 URL을 명시, URL이 중 정확하지 않은 것으로 나타났습니다 : '
http://111.111.111.11/myServiceV003/api/excel/CreatePosSheet/은' 는하지만 피들러에 내가 /mainofmyproject/.js를 참조하십시오.
또한 standardSubmit을 false로 변경하면 URL이 올바르게 전달되지만 기다리는 다운로드 팝업 창이 나타나지 않습니다.
오케이, 이상한 점은 어디에서나 오류 메시지를 보지 못했지만 당신이 옳았다는 것입니다 ... ... 필요 라인을 추가했는데 효과가있었습니다! 감사!!!! – solarissf