zoukankan      html  css  js  c++  java
  • C#--Ajax模板

    前台Ajax传递数据

    
                $.ajax({
                    url: "/organization/organizationTree",//发送请求的地址  
                    type: "POST",// POST,默认是GET  
                    dataType: 'json',//根据返回数据类型可以有这些类型可选:xml html script json jsonp text
                    async: true,//是否异步请求
                    data: {//请求携带的参数信息  
                        name: "张三",
                        sex: 1
                    },
                    success: function (data) {//请求成功  
                        alert("请求成功,返回:" + data);
                    },
    
                });
    
    
    -------------------------------------------------------------------------------------------------------------------------------------------------
    
            $.ajax({
                url: "/organization/organizationTree",//发送请求的地址  
                type: "POST",// POST,默认是GET  
                dataType: 'json',//根据返回数据类型可以有这些类型可选:xml html script json jsonp text
                async: true,//是否异步请求
                data: {//请求携带的参数信息  
                    name: "张三",
                    sex: 1
                },
                beforeSend: function () {//发送请求前执行此函数  
                    alert("请求发送前执行");
                },
                success: function (data) {//请求成功  
                    alert("请求成功,返回:" + data);
                },
                error: function () {//请求出错  
                    alert("请求出错了!");
                },
                complete: function () { //请求完成  
                    alert("请求完成!");
                },
    
            });
    
    
    
    !!!!!!!!!!!!jquery ajax经常用到的一个工具函数!!!!!!!!!!!!
            //完整实例如:(表单html结构不在写)
            $("form").on("submit", function () {
                var url = this.action;   //可以直接取到表单的action
                var formData = $(this).serialize();
                $.post(url, formData,
                    function (data) {
                        //返回成功,可以做一个其他事情
                        console.log(data);
                    }, 'json');
    
                //阻止表单默认提交行为
                return false
            })
    
    
            参考:https://www.cnblogs.com/zhumengke/articles/9564980.html
    
    

    后台接受数据

    
    public ActionResult organizationTree()
            {
                var name = Request["name"];
                var sex = Request["sex"];
                string msg = sex == "1" ? "男" : "女";
    
                return Json(msg, JsonRequestBehavior.AllowGet); ;
            }
    
    
  • 相关阅读:
    mybatis动态sql中的两个内置参数(_parameter和_databaseId)
    Vue.js项目部署在Tomcat服务器上
    Vue2.0 + ElementUI的+ PageHelper实现的表格分页
    mybatis中使用mysql的模糊查询字符串拼接(like)
    C++循环链表解决约瑟夫环问题
    Nginx源码分析-ngx_module_s结构体
    设计模式(一)工厂模式Factory(创建型)(转)
    网络编程--套接字选项(一)
    Linux阵列 RAID详解 (转)
    HDFS RAID实现方案(转)
  • 原文地址:https://www.cnblogs.com/jsll/p/12445058.html
Copyright © 2011-2022 走看看