• jquery几种ajax方法


    1.post方法。

                $.post("/ajaxPage/ajaxMp.ashx", { ajaxType: 17, sendType: 1, sendID: $(".blue_border").val() }, function (data) {
    
                    if (data == "1") {
                        location.href = "/" + $(".blue_border").val() + ".html";
                    } else {
                        showInfo('该模板不存在或下架了');
                    }
                });
    View Code

    2.ajax方法

    $.ajax(
                    {
                    url: '/ajaxpage/FenYePagination.ashx',
                    type: 'post',
                    data: 'ajaxType=3&pageSize='+pagesize+'&pageIndex=' + pageindex,
               
    
         dataType: 'json',
                    timeout: 60000,
                    error:function () {
                    },
                    success:function (data) {
                            var dataBind = "";
             
    
               if (data.dataSource.length > 0) {
                            if (pageindex <= data.pagecount) {
                                $.each(data.dataSource, function(key, val) {
                            
    
            dataBind += "<li class=\"fl\"><a href=\"/anli/" + val.ProductExample_ID + ".html\">" +
                                        "<img src=\"" + val.src + "\"><div class=\"show-box-list-cont\">" +
     
    
                                       "<p>" + val.ExampleName + "</p><p class=\"gray\">行业类别:" + val.DesIndustry + "</p></div></a>" +
                                        
    
    "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</li>";
                                });
                                //案例加载
           
    
                         $('.show-box ul').append(dataBind);
    
                                //分页控件的改变
                                var $next = $('.page-cur').next();
                                //获取
    
    param参数
                                var param = '<%=_param %>';
                                $('.page-cur').replaceWith("<a href=" + param + $('.page-cur').html() + ">" + $('.page-cur').html() + 
    
    "</a>");
                                $next.replaceWith("<span class='page-cur'>" + $next.html() + "</span>");
                                //设置上一页,下一页的链接
                                //下一
    var text = $(".pg-list a.next").attr("href");
                                $(".pg-list a.next").attr("href",text.substr(0,text.lastIndexOf("=")+1)+(pageindex
    
    +1>data.pagecount?data.pagecount:pageindex+1));
                                //上一页
                                var top = $(".pg-list a.page").attr("href");
                                $(".pg-list 
    
    a.page").attr("href",top.substr(0,text.lastIndexOf("=")+1)+(pageindex-1));
                                
                            }
                            //移除样式
                            $('.show-
    
    more-box').removeClass('loading');
                       
    分享技术的奥秘,共同平等的提高。
  • 相关阅读:
    css代码中position的定位,baidu+总结
    ibatis_HelloWorld
    v7系统,任务栏的开始图标和其他图标重合问题
    递归方法:输入一个多位整数,计算出从0到该数1出现的个数。
    解决JS:window.close()在Firefox下的不能关闭的问题
    Programming in the MidFuture(转)
    修改blog问题
    面向数据库的高级语言
    F#试用感受
    基于.net的数学编程语言
  • 原文地址:https://www.cnblogs.com/jiangxiaofan/p/3129070.html
Copyright © 2020-2023  润新知