zoukankan      html  css  js  c++  java
  • 给Ajax 优化代码

    给自己的代码优化一下

    function Dream_Ajax(url, parms, fuSuccess, fuError, isAsync, isPost, retrueType) {
    /// <summary>Ajax自定义请求</summary> /// <param name="url" type="string">请求url</param> /// <param name="parms" type="JSON">参数</param> /// <param name="fuSuccess" type="Function">请求成功</param> /// <param name="fuError" type="Function">请求失败(选填)</param> /// <param name="isAsync" type="Bool">是否异步,默认异步(选填)</param> /// <param name="isPost" type="Bool">是否POST,默认POST(选填)</param> /// <param name="retrueType" type="string">返回数据类型,默认JOSN(选填)</param> if (!arguments[0]) { return } var obj = new Object(); obj["isAsync"] = arguments[4] == undefined ? true : arguments[4];//不填写,默认为true异步请求 obj["isPost"] = arguments[5] == undefined ? "POST" : (arguments[5] == true) ? "POST" : "GET";//不填写,默认为Post请求 obj["retrueType"] = arguments[6] == undefined ? "json" : arguments[6];//不填写,默认为json异步请求 var newparms = new Object(); jQuery.extend(newparms, parms);//合并newparms, parms $.ajax({ type: obj["isPost"], async: obj["isAsync"], url: url, data: newparms, dataType: obj["retrueType"], success: fuSuccess, error: fuError }); }



    Dream_Ajax('/Menu/Delete', { ClassID:1}, function (data)
    {

    
    

    });

     
  • 相关阅读:
    使用pd从数据库逆向生成pdm文件
    js中的this指向
    js中的深浅拷贝
    使用eclipse遇到问题:the-package-collides-with-a-type
    电脑环境设置
    VIP
    win7操作技巧
    遍历Map的四种方法
    win7下安装tomcat
    Eclipse下快速打开本地文件的插件easy explore
  • 原文地址:https://www.cnblogs.com/chenyongli/p/3769056.html
Copyright © 2011-2022 走看看