.Netサーバーからjson文字列を読み取るストアがあります。問題は、senchaアプリが結果がないことを示していることです( "emptyText")。このストアはダミーデータ(data:[])でうまく機能しましたが、プロキシを読み取ろうとすると問題が発生します
ストアコード:
Ext.define('myApp.store.myStore', {
extend: 'Ext.data.Store',
alias: 'widget.myStore',
autoLoad: true,
config: {
model: 'myApp.model.myModel',
proxy: {
type: 'scripttag', //Also tried ajax and jsonp
url: 'http://localhost:XXXX/ServerResponse/ReponseT.aspx?CityID=1',
reader: {
type: 'json'
}
}
}
サーバーコード(C#):
List<result> Li = new List<result>();
result LR = new result()
{
id = 1,
Title = "Heu There"
};
Li.Add(LR);
string ans = JsonConvert.SerializeObject(Li, Formatting.Indented);
Response.Write(ans);
警告があります:
スクリプトとして解釈されたが、MIMEタイプtext / htmlで転送されたリソース: "URL"
それだけです...誰かが私が間違っていることを言うことができることを願っています