AJAX请求

Posted 有思想的码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX请求相关的知识,希望对你有一定的参考价值。

$.ajax({
  type:"post",  //请求方式
  url:"../../ZCGL/ZCGL_Handler.ashx", 
  data: {type:ZCGL_NGD_ISCZ,_str:_str},     //参数
  async: false,
  contentType:"application/x-www-form-urlencoded;charset=UTF-8",
  //dataType:"json",  
  

  success: function (data) {
  if(data != "False")     {        alert("成功!");     } else {       alert("失败!");     };   } });

后台接收:

 string type=context.Request["type"].ToString();

 

json:

    <script src="jquery-1.8.3.js" type="text/javascript"></script>
    <script src="json2.js" type="text/javascript"></script>

 

<script type="text/javascript">  
        var user = {
            name: "张三",
            age: 25,
            weight: 135
        };

        $(function () {
            $.ajax({

                url: "AJAX.aspx",
                type: "post",
                data: JSON.stringify(user),//序列化
                headers: { Accept: "application/json", "Content-Type": "application/json" },
                dataType: "json",
                processData: false,
                success: function (data, textStatus, jqXHR) {

                }
            });
        }); 

    </script>

后台:

using Newtonsoft.Json;
using System.Web.Services;
using Newtonsoft.Json.Linq;

 

StreamReader sr = new StreamReader(Request.InputStream);
            string userStr = sr.ReadToEnd();

            JObject jo = (JObject)JsonConvert.DeserializeObject(userStr);

            JArray jarry = JArray.Parse(jo["User"].ToString());
//var modleList = JsonConvert.DeserializeObject<List<SupplierDetail>>(modle);

 

网上下载文件  

Newtonsoft.Json.Net20.dll

json2.js

引用  Newtonsoft.Json.Net20.dll

 

以上是关于AJAX请求的主要内容,如果未能解决你的问题,请参考以下文章

Spring MVC 3.2 Thymeleaf Ajax 片段

html PHP代码片段: - AJAX基本示例:此代码演示了使用PHP和JavaScript实现的基本AJAX功能。

AJAX相关JS代码片段和部分浏览器模型

ajax与 axios的基础讲解(附代码及接口)

Thymeleaf - 如何交互和重新加载 Javascript?

使用 JQuery ajax 在 DOM 操作后附加事件