记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

ExtJS4 MVC CURD之增删改篇

在[ExtJS4 MVC CURD之查询列表篇]中已经完成了一个拥有“添加”、“删除”、“编辑”三个按钮的用户信息列表,接下来我们对这三个按钮做相应的事件处理,从而完成一个完整纯前端的用户信息CURD。 第一步:处理按钮状态 可以注意到,在上面的列表界面中的“删除”与“编辑”按钮时灰色的,在代码中我默认这两个是“disabled: true”,这算是为了用户体验吧,只有当用户选中了一条记录的时候再去激活这两个操作按钮,下面就来先处理这个问题。 1.打开“UserController.js”编写监听“user_list”(List.js中定义的alias)的选中与取消选中事件代码,详细代码如下:Ext.define('REST.controller.UserController', { extend: 'Ex
发布时间:2013-01-29 11:45 | 阅读:215535 | 评论:0 | 标签:ExtJS extjs api ExtJS4 ExtJS4 MVC

ExtJS4 MVC CURD之查询列表篇

先来看看经过上一步[通过Sencha Cmd辅助开发基于ExtJS4 MVC的项目],Sencha Cmd为我们生成了哪些东西。 ExtJS4 MVC结构 Sencha Cmd为我们自动生成了整个MVC的目录结构,这个结构是ExtJS MVC固定,必须是这样的。可以看到默认生成的首页文件名为“index.html”,我们要用的是JSP,所以首先要把这个文件名改掉,接下来进入目录(E:workspaceRESTWebContent.senchaapp),打开“build-impl.xml”并将其中的“index.html”替换成“index.jsp”,不修改的话,后期用Sencha Cmd打包的时候会报错。 再做一点清理工作: 1.回到eclipse中分别删掉自动生成的两个“Main.js”分别位于contr
发布时间:2013-01-22 17:55 | 阅读:128078 | 评论:0 | 标签:ExtJS extjs api ExtJS4

通过Sencha Cmd辅助开发基于ExtJS4 MVC的项目

一直想写点什么,但是忙的又没空整理东西去更新博客,最近忙里偷闲学习了一下RESTful——基于ExtJS4 MVC + Spring MVC,现在整理出来,方便以后自己用。其实写写博客还是挺不错的,没法把所有东西都记在脑子里,哪天要用到了的话可以查阅一下自己的博客,对于这一点目前我深有体会,能提高不少效率。 准备工作: Sencha Cmd 下载地址:http://www.sencha.com/products/sencha-cmd/download/ ExtJS 4.1.1a 下载地址:http://cdn.sencha.com/ext-4.1.1a-gpl.zip Ruby 下载地址:http://rubyinstaller.org/downloads 将Sencha Cmd安装至d:sencha目录下,
发布时间:2013-01-21 17:45 | 阅读:157314 | 评论:0 | 标签:ExtJS Compass ExtJS4 Ruby Sencha Cmd

公告

关注公众号hackdig,学习最新黑客技术

推广

工具

标签云