`
qianmianz
  • 浏览: 11793 次
  • 性别: Icon_minigender_2
  • 来自: 厦门
最近访客 更多访客>>
社区版块
存档分类
最新评论

Jqurey+ajax得到后台JSON实现下拉框选项简单实例解析

阅读更多
	$(document).ready(
		function() {

			$.ajax({
				url : "userList.do",
				dataType : "json",
				data : "{}",
				textField : "name",
				valueField : "id",
				contentType : "application/json;charset=utf-8",
				traditional : true,
				success : function(data) {
					var option = null;
					//遍历所得到的JSON
					$.each(data.result, function(i, item) {
						option+="<option value=\"" + item.id + "\" >"+ item.name + "</option>";
					});
					$("#name").html(option);//填充下拉框选项
				},
				error : function(msg) {
					alert("出错了!");
				}
			});
		});

ajax参数解析如下:

 

       url:ajax请求的地址
        datatype:ajax请求返回的数据格式,可以是"xml”或"json”,默认为"json”
        textfield:ajax请求返回的数据中下拉列表框选项文本的字段,默认为"text”
        valuefiled:ajax请求返回的数据中下拉列表框选项值的字段,默认为"value”
        keepold:布尔类型,是否保留下拉列表框选项原有选项,默认为不保留
        selected:数值型,填充选项后第几项为选中状态,默认为0

 

对应的后台返回的Json格式为:

 

{"totalCount":2,"result":[{"id":1,"name":"王兴"},{"id":3,"name":"陈星"}]}
 

 

分享到:
评论

相关推荐

    PHP+Jqurey+json+easyui实例

    【PHP+jQuery+json+easyUI实例】是一个典型的前后端交互的示例,适用于初学者理解和掌握AJAX技术。在这个实例中,前端使用了jQuery库和easyUI框架,后端则利用PHP处理数据并返回JSON格式的数据。我们将分别探讨这些...

    struts2 jqurey ajax简单实例

    在这个"struts2 jqurey ajax简单实例"中,我们将探讨如何将这三个技术结合,以实现一个动态且高效的Web应用。 首先,Struts2中的Action类是业务逻辑的核心。当你在页面上触发一个事件,比如点击一个按钮,这个事件...

    JSON jquery 与php 入门

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它是基于JavaScript的一个子集,但JSON是独立于语言的,因此不仅在JavaScript中使用广泛,在PHP等...

    SSH+jqurey+dwr航空管理系统 带数据库

    在航空管理系统的前端,jQuery的使用极大地提升了用户体验,例如,通过AJAX技术实现无刷新页面更新,快速响应用户的查询和购票操作。 Direct Web Remoting (DWR) 是一种允许JavaScript在浏览器端直接调用服务器端...

    java学习资料集合梁建全老师(js+jsp+jqurey+Struts2+hibernate+Spring+jdbc+java基础等)

    JavaScript用于创建交互式网页,涵盖DOM操作、事件处理、AJAX异步通信等内容。 "Java相关课程系列笔记之十JSP学习笔记"是关于JavaServer Pages(JSP)的,JSP是Java Web开发中的视图层技术,允许在HTML中嵌入Java...

    Jquery Ajax 前后台数据传输

    本文将详细介绍使用jQuery AJAX实现三种不同方式的前后台数据传输,以及如何处理界面内容的传值和返回值。 1. **基本的AJAX调用** jQuery提供了`$.ajax()`方法,它是所有其他AJAX功能的基础。例如,我们可以使用...

    jQuery+PHP 实现Ajax评论程序

    SimpleAJAXCommenting是一款基于jQuery插件的ajax 评论系统,程序小巧好用,已翻译为中文版本,修正了数据库编码以及一些小错误,现在可以稳定运行了。本评论系统也适合想在PHP中学习Ajax的朋友提供一份参考范例。 ...

    php+mysql+jquery实现在线聊天

    用户可以通过设置选项来改变聊天窗口的样式,这些设置将保存在用户浏览器的本地存储中,以便在下次访问时保持用户的偏好。jQuery可以监听用户的选择,动态修改CSS样式,从而达到即时更改界面效果的目的。 综上所述...

    Jqurey&Ajax

    - **简化Ajax请求**:jQuery内置了一个强大的`$.ajax()`函数,使得发起Ajax请求变得异常简单。开发者可以通过设置不同的参数来定制Ajax请求的行为,如URL、数据类型、回调函数等。 - **异步数据加载**:结合jQuery...

    jQuery读取json数据

    关于"jQuery读取json数据"这个主题,我们将会深入探讨如何利用jQuery的Ajax功能来高效地加载和解析JSON格式的数据,以及这样做带来的优势。 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它易于...

    jquery,ajax的几个小例子

    然后,前端通过$.ajax()或$.get()发送请求,获取并解析返回的JSON数据。 **四、级联选择和自动补全** 级联选择是指在一个下拉框的选择会影响到另一个下拉框的选项。这可以通过监听第一个下拉框的change事件,然后...

    Struts2+hibernate+Spring(Ajax JQurey)

    在实际项目中,SSH集合通常会结合Ajax和jQuery,通过Struts2的Action处理Ajax请求,然后返回JSON或XML数据,jQuery负责解析这些数据并更新DOM,实现动态加载和交互。这样的组合大大提高了Web应用的响应速度和用户...

    jqurey源码+jquery中文参考手册

    jQuery是世界上最流行的JavaScript库之一,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个资源包包含了jQuery的源码和一个中文参考手册,为学习和理解jQuery的内部工作原理提供了宝贵的...

    Jquery实现ajax二级级联查询

    本主题聚焦于“Jquery实现ajax二级级联查询”,这是一个常见的前端交互设计,常见于下拉菜单联动,例如省份选择后自动更新城市选择。在这个场景中,我们通常会利用服务器端(如JSP或Servlet)动态生成XML文件,因为...

    解决JQurey跨域问题$.get|$.post|$.getJSON等等统统可跨域

    在Web开发中,由于浏览器的同源策略限制,JavaScript无法直接访问不同源的资源,这在使用jQuery进行AJAX操作时会遇到问题。本篇将详细介绍如何解决jQuery跨域问题,涉及的方法包括$.get、$.post和$.getJSON等。 ...

    HTML+CSS + Jqurey 导航网

    最后,jQuery是一个强大的JavaScript库,它简化了JavaScript的DOM操作、事件处理、动画和Ajax交互。在导航网的实现中,jQuery可以帮助我们实现更复杂的交互功能,如动态显示和隐藏下拉菜单,实现鼠标悬停或点击时的...

    Jquery ajax方式读取txt文件、Jquery分页.

    在给定的标题和描述中,主要涉及两个关键知识点:使用jQuery的AJAX方法读取TXT文件和实现jQuery分页功能。接下来,我们将深入探讨这两个主题。 首先,我们来讨论如何使用jQuery的AJAX方法读取TXT文件。AJAX(异步...

    JQurey语法实用

    JQuery可以实现动态网页的效果图

Global site tag (gtag.js) - Google Analytics