ajax存储过程,jQuery-AJAX将下拉列表重新绑定到存储过程的结果

某些方向适合你。

首先创建一个页面,webservice或httphandler,它将取回您的帖子并返回json。

处理程序:

public void GetNames(HttpContext context)

{

context.Response.ContentType = "application/json";

context.Response.ContentEncoding = Encoding.UTF8;

var results = DataAccess.GetNames(context.Request["letter"]);

string json = //encode results to json somehow, json.net for example.

context.Response.Write(json);

}

标记

  • A

$(function(){

$("li").click(function(){

var letter = $(this).text();

$.post("SomeUrl/GetNames", {letter: letter}, function(data){

var $sel = $("#names").empty();

$.each(data, function(){

//this assumes the json is an array in the format of {value: 1, name:'joe'}

$sel.append("" + this.name+ "");

});

}, "json");

});

});

这应该是如何完成你的任务了良好的轮廓。

一些额外的资源。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值