WebAPI AJAX写法

1、

$(function () {
        var dataJSON = {Id:1,Title:‘标题测试‘};
        console.log(JSON.stringify(dataJSON));
        $.ajax({
            url: "http://localhost:53620/api/values",
            type: "Post",
            data: JSON.stringify(dataJSON),
            contentType: ‘application/json; charset=utf-8‘,
            dataType: ‘json‘,
            success: function () {

            }
        })
    })

2、

$.ajax({
            url: "http://localhost:53620/api/values",
            type: "Post",
            data: { Id: 1, Title: ‘标题测试‘ },
            success: function () {

            }
        })

原文地址:https://www.cnblogs.com/superfeeling/p/12271593.html

时间: 2024-11-02 23:58:49

WebAPI AJAX写法的相关文章

比较完整的原始ajax写法

originalityAjax.html代码如下: Html代码   <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>最原始的ajax写法</title> <meta http-equiv="keywords" content="keyword1,keyword2,key

Ajax_原生ajax写法、理解异步请求、js单线程+事件队列、封装原生ajax

1.原生Ajax 一定要理解Ajax出现的背景 Ajax通过url查询后端接口的数据,在前端做数据的解析和局部更新 1.隐藏帧iframe方式实现页面局部更新---只是为了比较好的用户体验 访问后台接口数据显示在iframe页面中显示,没有做主页面的刷新,但页面实际上也刷新了  看左上角的转圈圈了 2.Ajax异步请求,真正实现页面局部刷新,没有跳转,坐上角小圈圈没转 原生Ajax写法---注意ajax的缩写 3.服务器放回了xml数据格式 解析过程还是很麻烦的,所以这种数据格式很少用了. 4.

加载loading的ajax写法

ajaxStart()与ajaxStop():当Ajax请求开始时,会触发ajaxStart()方法的回调函数.当Ajax请求结束时,会触发ajaxStop()方法的回调函数.这些方法都是全局的方法,因此无论创建它们的代码位于何处,只要有Ajax请求发生时,就会触发它们. 有时候页面需要加载一些图片,可能速度回比较慢,如果在加载过程中,不给用户提供一些提示和反馈信息,很容易让用户误认为按钮单击无用,使用户对网站失去信息. 此时,我们就需要为网页添加一个提示信息,常用的提示信息是“加载中...”,

原生ajax写法 (ajax状态值)

1.ie5 .6 使用ActiveX (window.ActiveXObject) 版本:  MSXML2.XmlHttp.6.0 MSXML2.XmlHttp.3.0 2.其他主流浏览器: 内置构造函数 (window.XMLHttpRequest) 创建适用于所有浏览器的对象 function createXmlHttpRequest()      {           if(window.XMLHttpRequest)           {                var oHt

完整的 AJAX 写法(支持多浏览器)

代码如下: <script type="text/javascript"> var xmlhttp; function Submit() { //1.创建 XMLHttpRequest 对象 if (window.XMLHttpRequest) { //IE7,IE8,FireFox,其它 xmlhttp = new XMLHttpRequest(); if (xmlhttp.overrideMimeType) { //针对某些特定版本的mozillar浏览器的BUG进行修

ajax写法

$.ajax({ type:'post', url:'<%=path%>/login', cache:false, dataType:'json', success:function(data){ }, error:function(){ alert("系统错误"); } });

原生的AJAX写法,可以直接复制过来套用

方法一: function createXMLHTTPRequest() { //1.创建XMLHttpRequest对象 //这是XMLHttpReuquest对象无部使用中最复杂的一步 //需要针对IE和其他类型的浏览器建立这个对象的不同方式写不同的代码 var xmlHttpRequest; if (window.XMLHttpRequest) { //针对FireFox,Mozillar,Opera,Safari,IE7,IE8 xmlHttpRequest = new XMLHttpR

原生Ajax写法

//创建XMLHttp对象 function CreateXmlHttp() { //非IE浏览器创建XmlHttpRequest对象 if (window.XMLHttpRequest) { return new XMLHttpRequest(); } else { return null; } //IE浏览器创建XmlHttpRequest对象 if (window.ActiveXObject) { try { return new ActiveXObject("Microsoft.XMLH

关于 webapi ajax进度条信息设置

1.Web.config 设置跨域 <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> <add name="Acces