Я получаю эту ошибку:
Uncaught TypeError: Object #<Interact> has no method 'getmyData'
проблема в том, что это правда!
В 'Interact' нет метода 'getmyData', его содержит 'myhandler'.
в первую очередь он не должен искать его в 'Взаимодействовать', а в 'myhandler'!
Понятия не имею, почему он так себя ведет, потому что все работает нормально, и вдруг я получаю эту ошибку!
Код:
myHandler.ashx:
<%@ WebHandler Language="C#" Class="myHandler" %>
...
public class myHandler : JsonRpcHandler, IRequiresSessionState
{
[JsonRpcMethod()]
public string getmyData()
{
..
}
Я называю это по моему сценарию:
var obj = new myHandler();
...
listeners: {
selectionchange: function (model, records) {
myStore.loadData(Ext.decode(obj.getmyData()));
}
Дайте мне знать, если вам нужно больше деталей!