`
zeroblue
  • 浏览: 47046 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Grails 下拉框联动最优实现

阅读更多
开发环境:netbeans, Grails1.3.7

共三个域类:Country, City, Person
其中Country和city是一个一对多的关联
下拉联动框在新建Person的页面实现,主要的javascript代码都加了注释。
/person/_selectCity.gsp是一个模板,默认以"_"开头,更新数据的任务其实是由它完成的。


所有代码:PersonController中updateSelect方法。
          /person/_selectCity.gsp
          /person/create.gsp中的javascript代码

源码包见附件。
分享到:
评论
2 楼 limingcai 2012-02-03  
非常感谢,确实很实用
1 楼 fighterhou 2011-10-12  
下载了,慢慢研究,多谢

相关推荐

    grails 文档

    通过配置URL映射,Grails允许开发者定义清晰、可读性强的URL结构,与控制器动作关联,实现RESTful API设计。 7. **构建与部署** Grails 使用Gradle作为构建工具,提供自动化构建、依赖管理等功能。构建的WAR文件...

    grails ajax

    至于"ChainDropDown"这个文件名,很可能是一个示例或者组件,用于演示如何在Grails中实现级联下拉框。级联下拉框通常在需要关联选择的情况下使用,比如国家/地区-城市的选择,当用户选择了一个国家,下拉框会自动...

    grails实现分页技术

    在Grails这个基于Groovy的敏捷开发框架中,实现分页功能对于任何Web应用程序都是至关重要的,特别是当处理大量数据时。Grails提供了一些内置的支持,但如果你需要在自定义的控制器和视图中实现分页,那么就需要遵循...

    使用 Grails 快速开发 Web 应用程序

    借助Groovy的动态特性,Grails能用较少的代码和配置实现常见的Web功能,如表单处理和数据库交互,极大地提高了开发效率。同时,由于Groovy运行在Java虚拟机(JVM)上,Grails应用可无缝集成Java平台,利用Java的成熟...

    Grails Grails Grails

    2. **视图(View)**: 视图负责展示数据,通常使用GSP(Grails Server Pages)技术,这是一种结合了HTML和Groovy的模板语言,可以嵌入Groovy表达式和控制结构,实现动态内容的生成。 3. **控制器(Controller)**: ...

    Grails权威指南 Grails权威指南

    《Grails权威指南》是一本全面深入探讨Grails框架的专著,旨在帮助读者掌握这一强大的Web开发工具。Grails是一种基于Groovy语言的开源框架,它为构建现代、高效的应用程序提供了简洁高效的解决方案。本指南针对不同...

    grails-用户手册

    GORM是Grails的持久化框架,它实现了Hibernate和ActiveRecord的功能,使得与数据库的交互变得简单。通过定义领域类,你可以轻松地完成CRUD(创建、读取、更新、删除)操作。 五、Grails插件系统 Grails的插件系统...

    Eclipse下搭建Grails项目

    【Grails项目搭建详解】 Grails是一个基于Groovy语言的开源Web应用框架,它简化了开发过程,尤其适合快速构建动态网站。在Eclipse中搭建Grails项目可能相对复杂,但通过以下步骤,即使是初学者也能顺利进行。 1. *...

    the definitive guide to grails 2

    通过GORM(Grails Object Relational Mapping),Grails提供了自动的ORM支持,使得开发者无需编写复杂的SQL语句即可实现数据的持久化操作。 #### Controllers(控制器) 控制器(Controllers)负责处理来自用户的...

    eclipse开发grails插件

    **正文** 在IT行业中,开发Web应用程序时,我们经常使用各种框架来提高效率和灵活性。Grails就是一个基于Groovy语言的开源Web应用...无论是新手还是经验丰富的开发者,都能从中受益匪浅,实现高效的Grails应用开发。

    grails login

    在Grails中实现用户登录功能是构建任何Web应用的基础,它确保了数据的安全性和用户权限的管理。本示例将详细解释如何在Grails中创建一个用户登录系统,特别是对于管理员用户的特定权限控制。 **1. 配置环境** 首先...

    grails中文入门简介

    验证是Web开发中不可或缺的一部分,Grails通过声明约束和验证约束来实现。它支持客户端验证,使得可以在用户提交表单之前校验数据。Grails的国际化支持非常好,开发者可以通过简单的配置来为不同的语言环境定制应用...

    转: Eclipse下Grails开发环境搭建步骤

    - 在"Work with"下拉框中,输入Grails插件的更新站点(例如:http://dist.springsource.org/snapshot/GTS/eclipse/)。 - 点击"Add",输入插件名和URL,然后在列表中选中Grails插件,按指示进行安装。 3. 下载...

    Grails中文参考手册

    Grails 提供了对多语言环境的支持,通过 properties 文件管理不同语言的文本资源,便于实现应用程序的国际化。 **Grails 文档** "Grails 中文参考手册" 是一套详细的 Grails 学习资料,涵盖了框架的所有核心组件、...

    grails快速开发web

    - **实战技巧**:包括 GORM (Groovy Object Relational Mapping) 的使用、如何在 Grails 中实现 Ajax 功能、处理遗留数据库的方法、利用遗留框架以及如何在 Grails 中使用 WebFlow。 - **高效编程系列**:涵盖使用 ...

    Grails入门指南 -- 针对grails1.0.4更新

    ### Grails入门指南知识点 #### 一、Grails框架简介 - **背景**: Grails是一个基于Groovy语言的开源Web应用框架,适用于Java平台。它旨在简化开发过程,提高开发效率,尤其受到那些希望保留Java环境同时寻求更高效...

    grails-2.4.4.zip

    《Grails 2.4.4 框架深度解析》 Grails 2.4.4 是一个基于Java的开源Web应用框架,它利用Groovy语言的强大特性,为开发者提供了一种高效、灵活的开发环境。这个压缩包“grails-2.4.4.zip”包含了完整的Grails 2.4.4...

    grails-1.3.0.RC2

    在研究 `grails-1.3.0.RC2` 源代码时,开发者可以深入了解Grails框架的架构,学习如何实现MVC模式,以及如何利用Groovy语言的特性来优化Web应用的开发。此外,还可以探索框架的内部工作原理,比如GORM是如何处理...

Global site tag (gtag.js) - Google Analytics