Ich versuche, mit RIA-Dienst von extjs zu kommunizieren, der POST verwendet, um Antwort mit folgendem Code zu erhalten.Übergabe von Parametern an RIA-Dienst von extjs mit JSON-Endpunkt
var store = Ext.create('Ext.data.Store', {
model: 'RootResults',
proxy: {
type: 'ajax',
actionMethods: 'POST',
url: 'MyService.svc/JSON/GetRes',
headers: {
'Content-type': 'application/json'
},
reader: {
type: 'json',
root: 'GetResResult.RootResults',
totalProperty: 'GetResResult.TotalCount'
}
, pageParam: undefined,
startParam: undefined,
limitParam: undefined
, success: function (response) {
alert(response);
}
}
});
var operation = new Ext.data.Operation({
FId: 1,
SId: 0
});
store.load({ params: Ext.encode(operation) });
ich kann mit get zugreifen. Wenn ich mit POST versuche, gibt es Fehler zurück - "405 Method Not Allowed". was tun, um es POST aktiviert zu machen?