के साथ समस्याएं मैं एक अनुरोध अनुरोध के साथ एक एपीआई कॉल करने की कोशिश कर रहा हूं। लेकिन मेरे क्रोम निरीक्षक मुझे नेटवर्क टैब में method='GET'
से पता चलता ...ExtJS 4 - जेसनस्टोर + पोस्ट अनुरोध
यहाँ मेरी कोड है:
Ext.define('TestItem', {
extend: 'Ext.data.Model',
fields: [
{name: 'id', type: 'int'},
{name: 'name', type: 'string'}
]
});
var testStore = Ext.create('Ext.data.JsonStore', {
model: 'TestItem',
autoLoad: true,
proxy: {
type: 'ajax',
url : '../path_to/api/',
method : 'POST',
reader: {
type: 'json',
root: 'data',
totalProperty: 'total'
}
},
baseParams: {
operation:'showall'
}
});
तो हे method='POST'
साथ एपीआई और पैरामीटर operation = showall
गूगल इंस्पेक्टर शो कॉल करना चाहते हैं मुझे नेटवर्क टैब में निम्नलिखित जानकारी:
GET ../path_to/api/?_dc=1315297478131&page=1&start=0&limit=25 HTTP/1.1
यह एक अनुरोध क्यों है?
सीमा, प्रारंभ और डीसी जैसे कुछ पैरामीटर क्यों हैं?
मैंने पहले से ही 1000 ट्यूटोरियल की कोशिश की और पूरी रात गुगल हो गई।
संभव डुप्लिकेट ([extjs4 दुकान addes URL में पैरामीटर प्राप्त] http://stackoverflow.com/questions/6925081/extjs4-store-addes-get-params-in-the-url/6926857#6926857) –