某些方向适合你。
首先创建一个页面,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");
});
});
这应该是如何完成你的任务了良好的轮廓。
一些额外的资源。