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); ;
            }
    
    
  • 相关阅读:
    善待自己的恻隐之心
    FormLayout and FormData
    jquery获取元素索引值index()方法
    Kohana 之ORM文档篇
    css 圆角相框
    Kohana 之 request
    firefox通过XUL实现textoverflow:ellipsis的效果
    jquery 插件开发备注
    Kohana 之ORM实际使用篇
    PHP扩展编写与编译
  • 原文地址:https://www.cnblogs.com/jsll/p/12445058.html
Copyright © 2011-2022 走看看