zoukankan      html  css  js  c++  java
  • $.ajax 提交数据到后台.

    //AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML -- (Extensible Markup Language 可扩展标记语言))。
    //AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术
    <script src="~/Scripts/jquery-1.8.2.min.js"></script> <script type="text/javascript"> $(function () { $("#btnadd").click(function () { var model = []; model.push($("#txtAge").val(), $("#txtName").val()); $.ajax({ url: '/Home/AddUsers', data: JSON.stringify(model),//传给服务器的数据(即后台AddUsers()方法的参数,参数类型要一致才可以) type: 'POST', contentType: 'application/json;charset=utf-8',//数据类型必须有 async: true,//异步 success: function (data) //成功后的回调方法 { alert(data)//弹出框 } }); }); }); </script>
    //后台代码
    
        public ActionResult AddUsers(string[] person)//界面传进来的类型要和方法参数一致,要不然$.ajax提交不了数据.
            {
                EFInsertToSQL(person);
                var my = person;         
                string result = string.Empty;
                if (Request.IsAjaxRequest())
                {
                    string name =  my[0];
                    string age =  my[1];
                    if (age.ToString() == "18") result = name + "阿蒙";
                    else result = name + "耨改";
                }
                return Content(result);
            }
  • 相关阅读:
    练习2
    练习1
    如何生成添加前缀的顺序DIV
    mysql5.7 版本中 timestamp 不能为零日期 以及sql_mode合理设置
    MIME类型大全
    Intel Xeon E5-2620 v4参数
    webgl开发中添加IIS的mime类型
    jquery.validate动态更改校验规则
    mvc4
    asp.net防SQL/JS注入攻击:过滤标记
  • 原文地址:https://www.cnblogs.com/longdb/p/7416582.html
Copyright © 2011-2022 走看看