jquery利用ajax调用后台方法实例


Posted in Javascript onAugust 23, 2013
语法:
$(function(){
    var callback = function(r){  //r表示后台数据返回的数据.
    }
    $.get("",callback);   //引号里面写方法的路径
});

这样就可以得到后台方法得到的数据显示在html前端了.

以下是工作中写的一段js和后台方法:

js:

$(function(){
    var callback = function (r) {
        var data = "<marquee width='853;' height='250px;' scrollamount='2' scrolldelay='4' direction='up' behavior='loop' onmouseout='this.start()' onmouseover='this.stop()'><ul>"
        var data2 = "<div class='marquee_div'><span onclick='closeList()'><img src='Images/关闭icon.png' class='closeImg ml_fix_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 class='listTitle'>";
            }
            t_data2 += "<div style='width:49%; height:40px; line-height:40px; float:left'>" + (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);
});

后台代码(mvc4):
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);
        }

后台得到一个list,jq调用,遍历,然后显示在前端.

一个很简单的例子,肯定还有更简单的办法,等以后来挖掘.

Javascript 相关文章推荐
JavaScript Sort 表格排序
Oct 31 Javascript
JQuery 技巧和窍门整理(8个)
Apr 22 Javascript
js如何设置在iframe框架中指定div不显示
Dec 04 Javascript
Script标签与访问HTML页面详解
Jan 10 Javascript
javascript中typeof操作符和constucor属性检测
Feb 26 Javascript
JavaScript实现下拉列表框数据增加、删除、上下排序的方法
Aug 11 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
Nov 24 Javascript
轻松掌握JavaScript代理模式
Aug 26 Javascript
JS求解三元一次方程组值的方法
Jan 03 Javascript
vue.js的手脚架vue-cli项目搭建的步骤
Aug 30 Javascript
微信小程序简单的canvas裁剪图片功能详解
Jul 12 Javascript
详解TypeScript中的类型保护
Apr 29 Javascript
点击进行复制的JS代码实例
Aug 23 #Javascript
关于JS中的闭包浅谈
Aug 23 #Javascript
基于jquery实现的定时显示与隐藏div广告的实现代码
Aug 22 #Javascript
仿百度输入框智能提示的js代码
Aug 22 #Javascript
JAVASCRIPT函数作用域和提前声明 分享
Aug 22 #Javascript
JavaScript中的eval()函数详解
Aug 22 #Javascript
from 表单提交返回值用post或者是get方法实现
Aug 21 #Javascript
You might like
DOTA2 探索永无止境 玩家自创强悍插眼攻略
2020/04/20 DOTA
无JS,完全php面向过程数据分页实现代码
2012/08/27 PHP
PHP采集静态页面并把页面css,img,js保存的方法
2014/12/23 PHP
php使用iconv中文截断问题的解决方法
2015/02/11 PHP
PHP 设计模式系列之 specification规格模式
2016/01/10 PHP
laravel学习教程之存取器
2016/07/30 PHP
详解Yii实现分页的两种方法
2017/01/14 PHP
PHP实现文件上传后台处理脚本
2020/03/04 PHP
Javascript学习笔记6 prototype的提出
2010/01/11 Javascript
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
JavaScript打开word文档的实现代码(c#)
2012/04/16 Javascript
javascript简单实现命名空间效果
2014/03/06 Javascript
js+jquery实现图片裁剪功能
2015/01/02 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
2015/03/30 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
理解javascript对象继承
2016/04/17 Javascript
jQuery获取浏览器类型和版本号的方法
2016/07/05 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
详解Vue组件实现tips的总结
2017/11/01 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
vue-router重定向和路由别名的使用讲解
2019/01/19 Javascript
Javascript地址引用代码实例解析
2020/02/25 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
小程序实现左滑删除的效果的实例代码
2020/10/19 Javascript
[01:16:50]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第一场 3月7日
2021/03/11 DOTA
Python MySQLdb Linux下安装笔记
2015/05/09 Python
执行Python程序时模块报错问题
2020/03/26 Python
python:删除离群值操作(每一行为一类数据)
2020/06/08 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
通信工程毕业生求职信
2013/11/16 职场文书
生产部岗位职责范文
2014/02/07 职场文书
中班下学期个人工作总结
2015/02/12 职场文书
英文导游词
2015/02/13 职场文书
Python读取文件夹下的所有文件实例代码
2021/04/02 Python
解决hive中导入text文件遇到的坑
2021/04/07 Python
Docker官方工具docker-registry案例演示
2022/04/13 Servers