extjs 界面调用Controller的方法

问题描述

请问我在界面中,如何调用Controller的方法,我按照网上说的getController()等试过几个,都不行,说没有getController()方法,应该是我的写法问题,所以贴上代码,请各位帮我看看Controller:Ext.define('app.controller.UserController', {extend : 'Ext.app.Controller', ...... ...... function1: function(btn) { alert("test"); }view:this.listeners = { itemdblclick : function(grid, row, e) { //这里调用 function1() } }; 问题补充:Controller代码补充init : function() { this.control({ 'viewport userlist button[action=edit]': { click: this.showEditUserWindow }});},

解决方案

首先,我不明白为什么要在view层去调用controller的方法,你应该在controller理去监听这个view的事件啊,MVC思想就是把控制权交个controller层……

时间: 2024-09-10 07:05:38

extjs 界面调用Controller的方法的相关文章

解决JS无法调用Controller问题的方法_javascript技巧

闲话少说.先看一下事故现场.事故现场     现在我要做的就是通过JS去调用后台controller的方法,可以看到客户端用的是Jquery和Ajax,现在出现的问题是js可以跑到,但是后台代码却跑不到controller的方法.      我的解决方案        ajax的代码写错了,可以看到代码中我并没有设置请求方式,也就是同步请求还是异步请求,ajax默认的是异步请求,也就是说这里我要使用的是ajax来实现同步请求.        所以说要在ajax中多一个请求方式.        

yii框架:在一个controller如何调用另一个controller的方法(有返回值)

问题描述 yii框架:在一个controller如何调用另一个controller的方法(有返回值) yii框架:在一个controller如何调用另一个controller的方法(有返回值) 解决方案 http://nonfu.me/p/2418.html

azure-windows phone怎么调用controller方法?

问题描述 windows phone怎么调用controller方法? 大家好!!! windows phone怎么调用azure mobile services中的controller方法? 求解答!! 谢哦!!!! 解决方案 用httpwebrequest或者webclient类 解决方案二: 据我所知,如果要调用web api的话,我们可以同过js或者是http请求的方式,具体操作方法请阅读: http://www.cnblogs.com/lori/p/4045633.html, Azur

常见问题-android 一个界面调用另一个界面方法,求大神来指点迷津

问题描述 android 一个界面调用另一个界面方法,求大神来指点迷津 我A界面有一个viewpager,里面有个方法,我在B界面也声明viewpager,并初始化A界面的viewpager,调用viewpager方法是直接报错,这个问题困扰我很久了,求大神指点迷津啊 解决方案 http://zhidao.baidu.com/link?url=f6nBkgVSgdi6Z-_29WAN6K1w_pRMgQlgFL0rF01Dljugqsj-x6qQlVQMvU2-3jLjMUdx8Mu-Q-9M7

异步调用Web服务方法

基于Ajax技术构建的门户是web 2.0这一代中最为成功的Web应用程序.而这块市场上iGoogle和Pageflakes这两大站点已经走在了时代的前列. 当你打开Pageflakes,将会看到如下的界面: 接下来就是界面上的各个"部件"去向服务器请求各种web服务,而服务器作为代理,则代为向外部web服务发出请求.(这是因为ajax调用无法跨越,所以常通过代理来请求数据) 问题场景:某个很受用户欢迎的"部件"很长时间不能执行,导致很对请求无法及时执行,引起请求失

spring mvc-springMVC controller中方法接收参数问题,怎么接收json对象

问题描述 springMVC controller中方法接收参数问题,怎么接收json对象 后台配置及代码 <bean id=""paramMethodResolver"" class=""org.springframework.web.servlet.mvc.multiaction.ParameterMethodNameResolver""> <property name=""param

开发自己的Web服务处理程序(以支持Ajax框架异步调用Web服务方法)

当你添加Asp.net AJAX功能到你的Web程序的时候,你需要在Web.config中做一些改变,需要你显式地移除默认的ASMX处理程序并且添加asp.net ajax框架自己的脚本处理器来作为ASMX处理程序.在上一篇异步调用Web服务方法中,我们谈论过,ajax框架的asmx(ScriptHandler)是不支持异步调用Web服务方法的,所以为了让asp.netajax支持异步Web方法调用,我们需要避开该处理器,以提供自定义的处理器来取代它. Asp.netAJAX框架的ASMX处理器

ocx-VS2010怎么使用OCX,调用里面的方法?

问题描述 VS2010怎么使用OCX,调用里面的方法? 能告诉我一下具体步骤,和调用里面的方法? 解决方案 工具栏右键,加载项,加入ocx组件,这样就和使用其他的一样了 解决方案二: 一种是增加类,导出ActiveX接口! 二是跟调用dll类似! 解决方案三: 在项目-添加引用,选择com选项卡,点浏览,找到你的ocx,确定即可. 解决方案四: import导入对应的com组件,然后就会生成包装类,你就可以调用类的方法

mfc-MFC:主界面调用子界面,子界面OnOk异常

问题描述 MFC:主界面调用子界面,子界面OnOk异常 我在主界面的OnInitDialog里面写了一个: mainDlg.cpp: BOOL CMainDlg::OnInitDialog() { ........ if (m_LogonDlg.DoModal() != IDOK) { exit(1); } //成功后做其他操作 } LogonDlg.cpp: 当我点击登陆界面的ok的时候,触发了OnBnClickedOk,发送了一个请求登陆的消息给OnSendMessage去处理,OnSend