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 相关文章推荐
HTML-CSS群中单选引发的“事件”
Mar 05 Javascript
JavaScript中各种编码解码函数的区别和注意事项
Aug 19 Javascript
jquery实现文字由下到上循环滚动的实例代码
Aug 09 Javascript
Node.js中使用Log.io在浏览器中实时监控日志(等同tail -f命令)
Sep 17 Javascript
js实现window.open不被拦截的解决方法汇总
Oct 30 Javascript
js 通过cookie实现刷新不变化树形菜单
Oct 30 Javascript
JS组件Bootstrap dropdown组件扩展hover事件
Apr 17 Javascript
jQuery模仿京东/天猫商品左侧分类导航菜单效果
Jun 29 Javascript
实例解析js中try、catch、finally的执行规则
Feb 24 Javascript
解决vue同一slot在组件中渲染多次的问题
Sep 06 Javascript
利用Vue实现一个markdown编辑器实例代码
May 19 Javascript
JS数组方法some、every和find的使用详情
Oct 05 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
php实现的MySQL通用查询程序
2007/03/11 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
2013/06/20 PHP
一个php生成16位随机数的代码(两种方法)
2014/09/16 PHP
PHP CURL或file_get_contents获取网页标题的代码及两者效率的稳定性问题
2015/11/30 PHP
深入解析PHP的Yii框架中的event事件机制
2016/03/17 PHP
用js实现随机返回数组的一个元素
2007/08/13 Javascript
js url传值中文乱码之解决之道
2009/11/20 Javascript
Extjs中的GridPanel隐藏列会显示在menuDisabled中解决方法
2013/01/27 Javascript
JQuery在页面中添加和除移DOM示例代码
2013/06/24 Javascript
jquery.post用法示例代码
2014/01/03 Javascript
JavaScript模块化开发之SeaJS
2015/12/13 Javascript
js实现图片轮播效果
2015/12/19 Javascript
微信小程序前端源码逻辑和工作流
2016/09/25 Javascript
jQuery扩展+xml实现表单验证功能的方法
2016/12/25 Javascript
Node.js+jade抓取博客所有文章生成静态html文件的实例
2017/09/19 Javascript
浅谈vuex为什么不建议在action中修改state
2020/02/02 Javascript
Vue axios获取token临时令牌封装案例
2020/09/11 Javascript
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
如何利用Boost.Python实现Python C/C++混合编程详解
2018/11/08 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
python将pandas datarame保存为txt文件的实例
2019/02/12 Python
Django中Middleware中的函数详解
2019/07/18 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
2019/10/28 Python
Tensorflow 模型转换 .pb convert to .lite实例
2020/02/12 Python
墨西哥网上超市:Superama
2018/07/10 全球购物
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
Farfetch巴西官网:奢侈品牌时尚购物平台
2020/10/19 全球购物
全球最大的瓷器、水晶和银器零售商:Replacements
2020/06/15 全球购物
药学专业大专生的自我评价
2013/12/12 职场文书
加多宝凉茶广告词
2014/03/18 职场文书
2015年财务部年度工作总结
2015/05/19 职场文书
调解书格式范本
2015/05/20 职场文书
2015秋学期开学寄语
2015/05/28 职场文书
小学生纪律委员竞选稿
2015/11/19 职场文书
关于@OnetoMany关系映射的排序问题,使用注解@OrderBy
2021/12/06 Java/Android
详解Spring Security中的HttpBasic登录验证模式
2022/03/17 Java/Android