最近做的array string类型对比。这个可能比较复杂,用的是linq 是请教别人的,我在这里记录一下
jquery 方法里面的数组
function arrtxt() {
var arrt= [];
arrt.push('测试', '女', '124563', '');
arrt.push('小城市', '女', '8593431', '66867857857');
arrt.push('小路与', '男', '8593431', '498464');
var arrs = [];
arrs.push('小于', '女', '123123123', '' );
arrs.push('小城市', '女', '8593431', '66867857857');
arrs.push('小周', '男', '8593431', '498464');
$.ajax({
url: "ArrList.ashx?opt=arr&arrt=" + arrt+ "&arrs =" + arrs ,
type: "post",
success: function (date) {
var u = $.parseJSON(date);
var kref = u.ker
var tdker = u.td
var tab="<table>";
for (var i = 0; i< kref.length; i++) {
tab="<tr><td><span>" + kref[i].krname + "</span></td。";
tab+= "<td> <span>" + kref[i].krvisa + "</span></td></tr>";
}
tab+="</table>";
}
后台ashx页面
获取页面参数
1 public void ProcessRequest(HttpContext context) 2 { 3 context.Response.ContentType = "text/plain"; 4 context.Response.Charset = "utf-8"; 5 6 string opt = context.Request.Params["opt"].ToString().Trim(); 7 string html = ""; 8 switch (opt) 9 { 10 case "arr": 11 html = Getarr(context); 12 break; 13 } 14 context.Response.Write(htm); 15 }