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)
    {

    
    

    });

     
  • 相关阅读:
    PHP之ThinkPHP框架(界面)
    安卓网络访问(xUtils3)
    Python制作二维码和条形码扫描器 (pyzbar)
    redis 哨兵
    Django 源码阅读笔记(详细视图)
    Django 源码阅读笔记(基础视图)
    JavaScript基础
    Flask 基础
    redis 主从复制
    redis 数据删除策略和逐出算法
  • 原文地址:https://www.cnblogs.com/chenyongli/p/3769056.html
Copyright © 2011-2022 走看看