extjsからPHPにファイルをアップロードしようとしています。ファイルは正しくアップロードされていますが、UIがスタックし、次のエラーがスローされます。Uncaughtデコードしようとして無効なJSON文字列:
Content-typeヘッダーをtext/htmlに設定するための提案を検索して見つけましたが、それは機能しませんでした。これが私のコードです:
xtype:'form',
width:300,
bodyPadding:5,
frame:false,
items: [{
xtype: 'filefield',
name: 'csv',
msgTarget: 'side',
allowBlank: false,
buttonOnly:true,
anchor: '100%',
buttonText: 'Import CSV',
listeners: {
'change': function(fb,v){
var form = this.up('form').getForm();
form.submit({
url:'/Portal/parsecsv.php',
standardSubmit:false,
method:'PUT'
})
}
}
}]
parsecsv.phpには、次のものがあります。
<?php header('Content-type:text/html');?>
手伝ってください。