jQuery+JSON實(shí)現(xiàn)AJAX二級聯(lián)動(dòng)實(shí)例分析
本文實(shí)例講述了jQuery+JSON實(shí)現(xiàn)AJAX二級聯(lián)動(dòng)的方法。分享給大家供大家參考,具體如下:
后臺Handler.ashx
<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
using System.Data;
public class Handler : IHttpHandler
{
Common coObj = new Common();
public void ProcessRequest(HttpContext context)
{
if (context.Request.Params["n"] != null)
{
string num = context.Request.Params["n"].ToString();
context.Response.ContentType = "text/plain";
string str = "select * from address where a_num2=" + num;
DataTable dt = coObj.GetTable(str);
string json = JSONHelper.DataTableToJSON(dt);
context.Response.Write(json);
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
前臺dropdownlist.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>dropdownlit </title>
<meta name="Generator" content="EditPlus" />
<script type="text/javascript" src="js/jquery-1.5.2.js"></script>
<script type="text/javascript">
$(function(){
InitData(0);
});
function InitData(n)
{
$.ajax({
type:"POST",
dataType:"json",
url: "Handler.ashx",
data:{"n":n},
success:function(json){
$.each(json,function(i,n){
var pro=$("#dl1");
$(""+ n.A_Name +"").appendTo(pro);
});
}
});
}
function GetCity(n)
{
var city=$("#dl2");
city.html("");
$.ajax({
type:"POST",
dataType:"json",
url: "Handler.ashx",
data:{"n":n},
success:function(json){
$.each(json,function(i,n){
$(""+ n.A_Num1 +">"+ n.A_Name +"").appendTo(city);
});
}
});
}
</script>
</head>
<body>
<select id="dl1" onchange="GetCity(this.value)">
</select>
<select id="dl2">
</select>
</body>
</html>
希望本文所述對大家jQuery程序設(shè)計(jì)有所幫助。
- 使用Ajax和Jquery配合數(shù)據(jù)庫實(shí)現(xiàn)下拉框的二級聯(lián)動(dòng)的示例
- jquery基于layui實(shí)現(xiàn)二級聯(lián)動(dòng)下拉選擇(省份城市選擇)
- 基于jquery實(shí)現(xiàn)二級聯(lián)動(dòng)效果
- 幾種二級聯(lián)動(dòng)案例(jQuery\Array\Ajax php)
- jquery實(shí)現(xiàn)二級導(dǎo)航下拉菜單效果
- jquery實(shí)現(xiàn)簡單的二級導(dǎo)航下拉菜單效果
- jQuery實(shí)現(xiàn)帶延遲的二級tab切換下拉列表效果
- jQuery實(shí)現(xiàn)可高亮顯示的二級CSS菜單效果
- 如何使用Jquery動(dòng)態(tài)生成二級選項(xiàng)列表
相關(guān)文章
jQuery實(shí)現(xiàn)的點(diǎn)贊隨機(jī)數(shù)字顯示動(dòng)畫效果(附在線演示與demo源碼下載)
這篇文章主要介紹了jQuery實(shí)現(xiàn)的點(diǎn)贊隨機(jī)數(shù)字顯示動(dòng)畫效果,并附帶在線演示與demo源碼供讀者下載.涉及jQuery鼠標(biāo)事件響應(yīng)及基于animate動(dòng)畫效果實(shí)現(xiàn)技巧,需要的朋友可以參考下2015-12-12
JQuery 動(dòng)畫卷頁 返回頂部 動(dòng)畫特效(兼容Chrome)
JQuery 動(dòng)畫卷頁 返回頂部 動(dòng)畫特效(兼容Chrome) ,學(xué)習(xí)jquery的朋友可以測試下。2010-02-02
jQuery Ajax調(diào)用WCF服務(wù)詳細(xì)教程
這篇文章主要介紹了jQuery Ajax調(diào)用WCF服務(wù)詳細(xì)教程,本文講解了從WFC編程到JQUERY調(diào)用的詳細(xì)步驟,并總結(jié)了使用中遇到的問題和解決方法,需要的朋友可以參考下2015-03-03
jQuery實(shí)現(xiàn)的簡單圖片輪播效果完整示例
這篇文章主要介紹了jQuery實(shí)現(xiàn)的簡單圖片輪播效果,結(jié)合完整實(shí)例形式分析了jQuery結(jié)合時(shí)間函數(shù)與隨機(jī)數(shù)運(yùn)算操作頁面元素動(dòng)態(tài)變換相關(guān)實(shí)現(xiàn)技巧,具有不動(dòng)方向滑動(dòng)、淡入淡出等切換效果,代碼非常簡單實(shí)用,需要的朋友可以參考下2018-02-02
jQuery中數(shù)據(jù)緩存$.data的用法及源碼完全解析
這篇文章主要介紹了jQuery中的數(shù)據(jù)緩存$.data的用法及源碼完全解析,深入解讀了jQuery對緩存對象的讀寫和移除的實(shí)現(xiàn),需要的朋友可以參考下2016-04-04
jquery實(shí)現(xiàn)刷新隨機(jī)變化樣式特效(tag標(biāo)簽樣式)
本文主要介紹了tag標(biāo)簽隨機(jī)多彩變化的超鏈接樣式,使用JQ+DIV+CSS實(shí)現(xiàn)刷新隨機(jī)變化樣式特效。具有很好的參考價(jià)值,下面跟著小編一起來看下吧2017-02-02

