復制代碼 代碼如下:
語法:
$(function(){
var callback = function(r){ //r表示后臺數據返回的數據.
}
$.get("",callback); //引號里面寫方法的路徑
});
以下是工作中寫的一段js和后臺方法:
js:
復制代碼 代碼如下:
$(function(){
var callback = function (r) {
var data = "<marquee scrollamount='2' scrolldelay='4' direction='up' behavior='loop'><ul>"
var data2 = "<div><span><img src='Images/關閉icon.png' /></span>優惠名單</div>";
for (var i = 0; i < r.length; i++) {
data += ("<li><label>" + r[i].time + "</label><span>" + r[i].CustomerName + "</span>申請試用成功獲得購買年服務年費9折優惠,恭喜!</li>");
}
data += "</marquee></ul>";
$("#01_companys").html(data);
var t_data2 = "";
for (var i = 0; i < r.length; i++) {
if (i % 2 == 0) {
t_data2 += "</div><div>";
}
t_data2 += "<div>" + (i + 1) + "." + r[r.length - i - 1].CustomerName + "</div>";
}
$("#01_list").html(data2 + (t_data2.length > 0 ? t_data2.substr(6, t_data2.length - 6) : "") + "</div>");
}
$.get("/activity/trycompany", callback);
});
復制代碼 代碼如下:
public ActionResult TryCompany()
{
string CustomerType = Res.CustomerType.TestCustomer.ToString();
IList<Customers> vlist = o_Res.GetHtmlCustomers(1, 100, out pCount, (a => a.CustomerType == CustomerType));
var list = vlist.ToList().ConvertAll(s =>
{
return new { s.CustomerName, time = s.AddDate.HasValue ? s.AddDate.Value.ToString("MM-dd HH:mm") : "" };
});
return Json(list, JsonRequestBehavior.AllowGet);
}
一個很簡單的例子,肯定還有更簡單的辦法,等以后來挖掘.
新聞熱點
疑難解答
圖片精選