`
zhaolicric
  • 浏览: 146653 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

用JQuery的异步提交生成ChenckBox和下拉列表框(联动效果)

阅读更多

对于Jquery我都学习了快接近两年了,但是没有完全通过jquery做过一个完整的项目.大部分的项目的是自己擅长用什么预言就拼凑什么. 下面是对于jquery的post的提交.一直以来都是用的这一种方法.但是依旧不是很熟练,今天就给发表这里吧,有时间就来回顾一下.

 

checkBox的写法:

 

 

     $.post("/communityweb/AjaxAllServlet",
       {change:"getFushuhangye",bigClassId:obj},
       function(data){
         $("#tdfushu").empty();
         $.each(data,function(key,value){
           var input=$("<input type='checkbox' name='subIndustryId' id='subIndustryId'/>").val(key);
           $("#tdfushu").append(input).append(value);
          });
      },"json");

 

 

 

		if("getFushuhangye".equals(change)){//异步查询附属行业
			String bigClassId=request.getParameter("bigClassId");
			Shop shop=new Shop();
			JSONObject json=new JSONObject();
			Resultobj ro=shop.getSubIndustry(bigClassId);
			try {
				for(int i=1;i<ro.getRows();i++){
					String code=ro.getCell("SubIndustryId", i);
					String codeName=ro.getCell("SubIndustryName", i);
					
					json.put(code, codeName);
				}
			} catch (JSONException e) {
				e.printStackTrace();
			}
			out.print(json);
			out.close();
		}

 

 

 打印的json格式是

   {"2701":"bb","1415":"aa"}

这次的异步请求就成功啦...

 

 

 

分享到:
评论

相关推荐

    可以放到项目中用 多选下拉列表 复选下拉列表 jquery多选列表 多选多级联动下拉列表,有demo

    总结来说,"多选下拉列表"和"复选下拉列表"是提高用户交互体验的重要工具,而jQuery提供了丰富的插件资源,如"mutiselect"和"JqueryMultiselect2017",帮助开发者实现这些功能。通过学习和掌握这些插件的使用,可以...

    使用jQuery.form插件,实现完美的表单异步提交

    总结一下,jQuery.form插件通过提供简单的API和强大的功能,极大地简化了表单异步提交的实现。通过理解并熟练运用这些方法,你可以创建出更高效、用户体验更佳的Web应用。无论是在简单的数据提交还是复杂的文件上传...

    jquery异步提交form表单

    本文将深入探讨“jQuery异步提交form表单”这一主题,结合给出的标签“源码”和“工具”,我们将分析相关源码,并提供实际应用中的指导。 在传统的HTML表单提交过程中,页面会跳转到服务器返回的结果页面,这在用户...

    三级联动下拉列表框(SELECT)jquery插件(js 三级联动) php版

    6. **jQuery.FillOptions.js**:这个名字暗示这可能是一个专门处理下拉列表填充的jQuery插件,用于根据JSON数据动态生成和填充下拉列表选项。 总的来说,这个项目利用了jQuery的事件处理和DOM操作能力,结合PHP...

    jQuery带搜索过滤功能的下拉列表框

    本项目是关于"jQuery带搜索过滤功能的下拉列表框",这是一个增强用户界面的实用功能,尤其适用于有大量选项的下拉菜单。下面将详细介绍这个功能及其相关知识点。 1. **jQuery基本概念**: jQuery是由John Resig在...

    基于jquery实现的自定义风格的下拉列表框.zip

    在这个"基于jquery实现的自定义风格的下拉列表框.zip"中,我们将探讨如何利用jQuery来创建具有独特视觉样式和交互效果的下拉列表框。 首先,下拉列表框(Dropdown List)是HTML中的元素,通常用于提供一组预设选项...

    无限级、无刷新、联动下拉列表框

    在IT领域,尤其是在Web开发中,"无限级、无刷新、联动下拉列表框"是一种高效且用户体验良好的设计模式。这种技术通常应用于大型数据结构,如层级数据或分类系统,例如组织架构、地区层级或者产品分类等。在ASP.NET...

    jQuery和css3超赞select下拉列表框美化插件

    本插件就是这样一个工具,它结合了jQuery库和CSS3技术,无需使用图片,就能创建出五种不同效果的精美下拉列表框。 **一、jQuery库的应用** jQuery是一个轻量级的JavaScript库,它的出现大大简化了JavaScript代码的...

    jquery+css3美化select下拉列表框特效

    本项目结合了JavaScript库jQuery和CSS3的新特性,为下拉列表框提供了一种美观的展示方式。 jQuery是一个轻量级的JavaScript库,它简化了JavaScript的DOM操作、事件处理和动画效果。在这个项目中,jQuery被用来处理...

    jquery搜索框下拉列表选择搜索分类效果.rar

    总的来说,“jquery搜索框下拉列表选择搜索分类效果”结合了前端的jQuery技术和后端的C#编程,创建了一个高效、友好的搜索体验。这种设计在现代Web应用中非常常见,尤其在数据驱动的网站和应用中,能够提供快速、...

    jquery ajax 实现省市县下拉列表联动

    在网页开发中,实现省市县下拉列表联动是一种常见的需求,尤其在填写地址或选择地理位置时。...无论使用哪种方式,实现省市县联动的核心思路是一致的:监听上一级选择的变化,动态加载和更新下拉列表。

    jQuery下拉列表框日期选择代码

    在本文中,我们将深入探讨如何使用jQuery实现一个下拉列表框的日期选择功能。这个功能常见于各种网页应用,用于用户方便地输入日期和时间。我们将会解析标题和描述中的关键知识点,并提供实现这一功能所需的步骤和...

    jquery 通用三级联动下拉列表.rar

    jquery 通用三级联动下拉列表 , 用Jquery实现的三级联动下拉列表插件,压缩包内有多个不同的版本,其实现的基本原理大同小异,无非是调用方式的不同,第一个是通过读取XML构建,支持IE/firefox,chrome不支持,XML...

    jQuery ajax JSON 下拉列表框级联

    本示例中的"jQuery ajax JSON 下拉列表框级联"就是这样的一个应用。 1. **jQuery**:jQuery是一个高效、简洁且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。在本案例中,jQuery用于...

    jquery自动滚动下拉列表框.rar

    《jQuery实现自动滚动下拉列表框技术详解》 在网页设计与开发中,jQuery库以其简洁易用的API和强大的功能深受开发者喜爱。本篇文章将深入探讨如何利用jQuery实现自动滚动下拉列表框这一常见的JS特效,特别是针对...

    JQuery异步上传下载

    本文将详细讲解如何利用jQuery实现无刷新的异步上传和下载文件,以及MyEclipse环境中项目的创建与部署。 首先,我们要了解jQuery异步上传的基本原理。在传统的文件上传方式中,用户提交表单时会刷新整个页面,用户...

    jquerymultiselectjs是一款基于jQueryUI的多项选择下拉列表框组件

    jquery.multiselect.js是一款基于jQuery UI的多项选择下拉列表框组件。该下拉列表功能强大,可以实现多选和单选,可制作打开和关闭下拉框时的炫酷动画效果,提供丰富的回调函数和其它方法。

    div模拟select自定义下拉列表框(jQuery)

    `div模拟select自定义下拉列表框`是一种常见做法,它利用JavaScript(如jQuery)和CSS来实现,可以提供比原生`&lt;select&gt;`元素更丰富的样式控制和交互体验。本篇将详细介绍这种技术及其应用。 一、为什么使用div模拟...

    jquery异步提交例子

    本文将深入探讨jQuery异步提交的概念、用途及其在实际项目中的应用,特别是结合Servlet进行数据交互。 首先,异步提交是Web开发中的重要技术,它允许页面在不刷新的情况下与服务器进行数据交换,提高了用户体验。...

Global site tag (gtag.js) - Google Analytics