jQuery-Ajax

jQuery之Ajax实战 Ajax 定义:1.Ajax即"Asynchronous Javascript And XML",(异步JavaScript和XML),是一种创建交互式网页应用的网页开发技术。 2.特点: a.Ajax是一种用于创建快速动态网页的技术。 b.Ajax是一种无须重新加载整个网页,能够刷新部分网页的技术。 c.通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步更新。 d.传统网页如果要更新... 阅读详情
1.安装web环境

1.首先在nodejs中,执行npm install -g http-server,安装server
2.在工程目录下运行http-server -p 80
3. 在浏览器中访问127.0.0.1

2.jQuery对Ajax进行了封装

jQuery对Ajax进行了封装
1.在jQuery中$.ajax()方法属于最底层的方法
2.第二层是load()、$.get()、$.post()
3. 第三层是$.getScript()、$.getJSON()

3.load()-常用来在服务器上获取静态的数据文件

1.load(url [.data] [.callback])
方法:jquery最常用的Ajax方法,可以载入远程HTML代码并插入到DOM中
@param url(String)-请求HTML页面的url地址
@param data(Object)-可选,发送到服务器的key/value数据
@param callback(Function)-请求完成时的回调函数,无论请求成功或失败
2.传递方式
传递方式根据参数data来自动指定。
若无参数,采用get方式传递
若有参数,自动转换为post方式
3.回调参数-load()中无论请求是否成功,回调函数都被触发
回调函数有三个参数:
请求返回的内容
请求状态
XMLHttpRequest对象

$("#resText").load("test.html",function(responseText,textStatus,XMLHttpRequest){

})
4.$.get()和$.post()-传递参数给服务器的页面

两者的结构类似
$.get(url [.data] [.callback] [.type])
方法:jquery最常用的Ajax方法,可以载入远程HTML代码并插入到DOM中
@param url(String)-请求HTML页面的url地址
@param data(Object)-可选,发送到服务器的key/value数据
@param callback(Function)-载入成功时回调函数自动将请求结果和状态传递给该方法
@param type(String)-服务器返回内容的格式,包括xml、html、json等
1.服务器端返回的数据格式是HTML片段

$("#send").click(function(){
        $.get("get1.php",{
            username: $("#username").val(),
            content: $("#content").val()
        },function(data,textStatus){
            $("#resText").html(data);
        });
    });

2.服务器端返回的数据格式是XML片段

$("#send").click(function(){
        $.get("get2.php",{
            username: $("#username").val();
            content: $("#content").val();
        },function(data,textStatus){
            var username = $(data).find("comment").attr("username");
            var content = $(data).find("comment content").text();
            var txtHtml = "<div class="comment"><h6>"+username+"</h6><p class="para">"+content+"</p></div>";
            $("#resText").html(txtHtml);
        });
    });

3.返回的数据格式是json片段

$("#send").click(function(){
        $.get("get3.php",{
            username: $("#username").val();
            content: $("#content").val();
        },function(data,textStatus){
            var username = data.username;
            var content = data.content;
            var txtHtml = "<div class="comment"><h6>"+username+"</h6><p class="para">"
                            +content+"</p></div>";
            $("#resText").html(txtHtml);
        },"json");
    });

但是也有区别
1.GET请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给WEB服务器。当然在Ajax请求中,这种区别对用户是不可见的。
2.GET方式对传输的数据大小有限制,通常不能大于2KB,而POST方式传递的数据量要比GET方式大得多,理论上不受限制。
3.GET方式请求的数据会被浏览器缓存起来,因此其他人就可以从浏览器的历史记录中读取到这些数据,例如账号和密码等。在某种情况下,GET方式会带来严重的安全问题。而POST方式相对来说就可以避免这些问题。
4.GET方式和POST方式传递的数据在服务器端的获取也不相同。在PHP中,GET方式的数据可以用$_GET[]获取,而POST方式可以用$_POST[]获取。两种方式都可以用$_REQUEST

5.$.getScript()

作用:用于加载js文件且此方法也有回调函数

$(function(){
        $.getScript("jquery.color.js",function(){
            $("#go").animate({backgroundColor:'pink'},1000)
                    .animate({backgroundColor: 'blue'}, 1000);
        })
    })
6.$.getJSON()

作用:用于加载JSON文件,和$.getScript()用法一样

$(function(){
        $("#send").click(function() {
            $.getJSON("text.json",function(data){
                // 返回数据成功后,首先清空id为‘resText’的元素的内容,以便构造新的HTML,然后通过$.each()循环函数依次遍历每个项
                // 并将遍历出来的内容构造成html代码拼接出来
                // 最后将构建好得HTML添加的id为"resText"的元素中
                $.each(data,function(commentIndex,comment) {
                    html += '<div class="comment"<h6>'
                         + comment['username']+':</h6><p class="para">'
                         + comment['content'] + '</p></div>';
                });
                $('resText').html(html);
            });
        });
    })
7.$.ajax()

1.url:
要求为String类型的参数,(默认为当前页地址)发送请求的地址。
2.type:
要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。
3.timeout:
要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设置。
4.async:
要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为false。注意,同步请求将锁住浏览器,用户其他操作必须等待请求完成才可以执行。
5.cache:
要求为Boolean类型的参数,默认为true(当dataType为script时,默认为false),设置为false将不会从浏览器缓存中加载请求信息。
6.data:
要求为Object或String类型的参数,发送到服务器的数据。如果已经不是字符串,将自动转换为字符串格式。get请求中将附加在url后。防止这种自动转换,可以查看  processData选项。对象必须为key/value格式,例如{foo1:”bar1”,foo2:”bar2”}转换为&foo1=bar1&foo2=bar2。如果是数组,JQuery将自动为不同值对应同一个名称。例如{foo:[“bar1”,”bar2”]}转换为&foo=bar1&foo=bar2。
7.dataType:
要求为String类型的参数,预期服务器返回的数据类型。如果不指定,JQuery将自动根据http包mime信息返回responseXML或responseText,并作为回调函数参数传递。可用的类型如下:
xml:返回XML文档,可用JQuery处理。
html:返回纯文本HTML信息;包含的script标签会在插入DOM时执行。
script:返回纯文本JavaScript代码。不会自动缓存结果。除非设置了cache参数。注意在远程请求时(不在同一个域下),所有post请求都将转为get请求。
json:返回JSON数据。
jsonp:JSONP格式。使用SONP形式调用函数时,例如myurl?callback=?,JQuery将自动替换后一个“?”为正确的函数名,以执行回调函数。
text:返回纯文本字符串。
8.beforeSend:

function(XMLHttpRequest){
     this; //调用本次ajax请求时传递的options参数
}

9.complete:
要求为Function类型的参数,请求完成后调用的回调函数(请求成功或失败时均调用)。参数:XMLHttpRequest对象和一个描述成功请求类型的字符串。

          function(XMLHttpRequest, textStatus){
             this;    //调用本次ajax请求时传递的options参数
          }

10.success:要求为Function类型的参数,请求成功后调用的回调函数,有两个参数。
(1)由服务器返回,并根据dataType参数进行处理后的数据。
(2)描述状态的字符串。

         function(data, textStatus){
            //data可能是xmlDoc、jsonObj、html、text等等
            this;  //调用本次ajax请求时传递的options参数
         }

11.error:
要求为Function类型的参数,请求失败时被调用的函数。该函数有3个参数,即XMLHttpRequest对象、错误信息、捕获的错误对象(可选)。ajax事件函数如下:

       function(XMLHttpRequest, textStatus, errorThrown){
          //通常情况下textStatus和errorThrown只有其中一个包含信息
          this;   //调用本次ajax请求时传递的options参数
       }

12.contentType:
要求为String类型的参数,当发送信息至服务器时,内容编码类型默认为”application/x-www-form-urlencoded”。该默认值适合大多数应用场合。

13.dataFilter:
要求为Function类型的参数,给Ajax返回的原始数据进行预处理的函数。提供data和type两个参数。data是Ajax返回的原始数据,type是调用jQuery.ajax时提供的dataType参数。函数返回的值将由jQuery进一步处理。

            function(data, type){
                //返回处理后的数据
                return data;
            }

14.global:
要求为Boolean类型的参数,默认为true。表示是否触发全局ajax事件。设置为false将不会触发全局ajax事件,ajaxStart或ajaxStop可用于控制各种ajax事件。

15.ifModified:
要求为Boolean类型的参数,默认为false。仅在服务器数据改变时获取新数据。服务器数据改变判断的依据是Last-Modified头信息。默认值是false,即忽略头信息。

16.jsonp:
要求为String类型的参数,在一个jsonp请求中重写回调函数的名字。该值用来替代在”callback=?”这种GET或POST请求中URL参数里的”callback”部分,例如{jsonp:’onJsonPLoad’}会导致将”onJsonPLoad=?”传给服务器。

17.username:
要求为String类型的参数,用于响应HTTP访问认证请求的用户名。

18.password:
要求为String类型的参数,用于响应HTTP访问认证请求的密码。

19.processData:
要求为Boolean类型的参数,默认为true。默认情况下,发送的数据将被转换为对象(从技术角度来讲并非字符串)以配合默认内容类型”application/x-www-form-urlencoded”。如果要发送DOM树信息或者其他不希望转换的信息,请设置为false。

20.scriptCharset:
要求为String类型的参数,只有当请求时dataType为”jsonp”或者”script”,并且type是GET时才会用于强制修改字符集(charset)。通常在本地和远程的内容编码不同时使用。

$(function(){
    $('#send').click(function(){
         $.ajax({
             type: "GET",
             url: "test.json",
             data: {username:$("#username").val(), content:$("#content").val()},
             dataType: "json",
             success: function(data){
                         $('#resText').empty();   //清空resText里面的所有内容
                         var html = ''; 
                         $.each(data, function(commentIndex, comment){
                               html += '<div class="comment"><h6>' + comment['username']
                                         + ':</h6><p class="para"' + comment['content']
                                         + '</p></div>';
                         });
                         $('#resText').html(html);
                      }
         });
    });
});
深度解析:LPDDR5 采样 Mask 背后的秘密 —— 从 Jitter 到 BER 全面剖析 在 LPDDR5 中,CK/DQS 信号相当于“指挥棒”,而数据(DQ)要在时钟节拍里被准确采样。Crosspoint Mask 区域横轴:时间 (Time)纵轴:电压 (Vref)👉 只要采样点落在这个区域内,数据就是正确的。否则就会出错。BERPBERPMask 就像高速公路的收费站口,如果车(采样点🚗)在车道内,顺利通过;一旦跑偏,就撞护栏。LPDDR5 的速率极高,UI 非常短,Mask 区域成为核心指标各种 Jitter、Noise 会不断压缩 Mask。 阅读详情

相关推荐

非线性功率放大器对QAM传输BER性能的影响及补偿

1、线性功率放大器对传输性能的影响 为表述非线性功率放大器对传输性能的影响,以Saleh模型进行观察。具体来说,在QAM调制器之后添加一个非线性模块,使调制后的波形经历AM / AM和AM / PM转换。 在Saleh模型中,转换用四个参数表示,即AM / AM转换为????a和????a,AM / PM转换为????p和????p。 在Saleh模型中,AM / AM和AM / PM方程以输入电压u的大小表示为: 式中,FAM / AM是AM / AM转换的输出电压与输入电压的关系,而FAM

太阳帅帅的博客 2081

jquery ajax文档,插件 jQuery.ajaxchimp 中文API文档

ajaxChimpAjaxChimp is a jQuery plugin that lets you ajaxify your mailchimp form.Use this if you hate the jarring transition to the mailchimp website upon submitting an email address to mailchimp.Note:...

weixin_36407172的博客 524

QGIS插件实战:用百度地图AOI数据做个城市公园分析,从下载到出图全记录

本文详细介绍了如何利用QGIS的百度地图AOI插件进行城市公园分析,从插件安装、数据获取到空间分析与可视化全流程。通过实战案例演示了公园面积统计、服务范围缓冲区分析及专题地图制作,帮助用户高效完成城市绿地评估工作。

weixin_30790841的博客 556

jquery ajax npm,使用NPM安装的jQuery抛出$.ajax不是函数

我一直在研究在自动化测试项目中安装并需要jQuery的本地副本.我是jQuery的新手,到目前为止,我仍然坚持正确设置它. npm jquery page上没有可用的示例,我也检查了类似的问题here和here.我想使用jQuery的本地安装,以便其他签出我的项目的人可以npm install然后立即运行测试,即使他们没有全局安装jQuery.因此,我已经在本地安装了它,但是每次尝试使用它附带的a...

weixin_42113794的博客 582

学习C++的递归函数(包含汉诺塔讲解)

简单来讲,递归函数就是函数本身自己调用自己,那么函数又是什么呢?#include <stdio.h> //这行是头文件,不同的头文件可以用不同的函数int main() //这里就是一个main函数//这里是你要编写程序的内容return 0;(这是个小细节如下)所以我们平时用来练习的就是一个main函数,而且是一个整型类型的函数,而这也是最后一句话为什么要加一句 return 0;了,因为它最后要返回整数类型,其它整数也可以,但是大家规定为0,这是C++自带的函数。

2302_81032013的博客 2594

Comsol 管道导波裂纹检测:从建模到求解的完整流程解析

本文详细解析了使用Comsol Multiphysics进行管道导波裂纹检测的完整仿真流程。从几何建模、材料定义、物理场设置到网格划分与求解后处理,系统阐述了如何构建高保真虚拟模型以模拟导波与裂纹的相互作用。重点分享了激励信号设置、频散效应处理及参数化扫描等实战技巧,旨在帮助工程师与研究人员高效优化无损检测方案,降低实验成本。

weixin_29207439的博客 74

十分钟掌握Ajax(jQuery封装的ajax)

补充get()和post()请求的不同,get()参数会跟着参数,get()没有post()安全,传递的参数也没有post()多,但是get()传递的速度比post()快,因为get()有缓存,post()没缓存。Jquery封装好的Ajax技术有四种,分别为$.ajax,$.get,$.post,$.getJSON,可以直接填写参数调用。2.$.get(),用$.ajax的时候需要指明type是get还是post请求,$.get()。1.$.ajax(最原始,最麻烦,需要填写很多参数)

JLY19970726的博客 625

华硕笔记本全硬盘恢复原厂状态 实机操作,MYASUS IN WINRE恢复,ASUS RECOVERY恢复

本教程的前提的在之前就备份了原厂的RECOVERY分区,RESTORE分区,MYASUS分区 如果这些分区都没有的话那就只能找同型号笔记本的朋友要一份了,或者去售后,告诉他这三个分区都要恢复。一般售后为了节约硬盘空间,不会给你恢复restore分区,这个分区有将近20G。 我机器撒天选2 i7-11800H,3060,32G,512GB,型号FX506HM 这篇教程先说全格式化怎么做,下次有空再说免格式化怎么弄。下面开始。 首先首先你的先做给优盘或者移动硬盘做一个PE。网上做PE启动盘的教程很多,这

JamesCurtis的博客 3万+

在 node 中使用 jquery ajax

ajax-for-node是一个在 node 环境下实现 $.ajax 的库,它的所有参数格式和 $.ajax 完全一致。

海淀码农 677

利用R批量计算相关系数

批量求相关系数

weixin_52073820的博客 1459

30. 如何使用 SEGW 的 redefine 功能对 SAP 标准 OData 服务进行扩展

SAP 发布了很多标准的 Fiori 应用,可以通过笔者的文章里提到的进行浏览。比如 My Opportunities 就是 SAP CRM 领域的一个 Fiori 应用:下图是 Opportunity 明细页面的 Info 标签页:假设我们想在这些标准字段的末尾增添一个新字段 Created By,用来维护当前 Opportunity 的创建者。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1175

JQuery中Ajax的操作

Java软件开发中,后台中我们可以通过各种框架,像SSH等进行对代码的封装,方便我们对Java代码的编写,例如,Struts,SpringMVC对从前台到action的流程进行封装控制,使我们只需要进行一些简单配置就可以实现;而Spring进行了对各种对象的管理进行封装,提供了AOP编程的方式,大大方便了我们;而Hibernate和IBatis则是对JDBC代码进行封装,不需要我们每次都写那些重复

学会改变自己——才能突破 20万+

2020.12.25丨CRISPResso2安装教程

一个月前接到一个项目,说是做关于CRISPR的编辑效率个性化分析。本来这个分析以前是没有做过的,不过客户发了参考文献。里面流程和命令行都非常清楚,再加上读研期间CRISPR的项目“中道崩殂”,让我对CRiSPR的技术有些执念,便下决心接下来试试。 整个测序分析使用的工具就是CRISPResso,,下面介绍最快捷的安装方式。 首先,CRISPResso只支持python2.X,不支持3.X你需要下载Anaconda或者miniconda,以Miniconda为例: 安装环境: Linux 64-bi

4634

用jQuery实现Ajax

Ajax 全称“Asynchronous JavaScript and XML”,译为“异步 JavaScript 和 XML”,程序员们习惯称之为“阿贾克斯”,它并不是一种技术,而是多种技术的综合体,其中包括 JavaScript、XML、JSON、DOM、CSS、HTML 以及最重要的 XMLHttpRequest 对象。通过 Ajax 可以异步从服务器请求数据并将数据更新到网页中,整个过程不需要重载(刷新)整个网页,可以将网页的内容更快的呈现给用户。 这里的异步是指,当程序执行到 Ajax 代码时,将

m0_53698336的博客 7030

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

jQuery中的AJAX

引入:在开发过程中,经常会遇到一些耗时很长的操作,这其中有异步操作也有同步操作,我们需要有结束后做一些其它操作。如:发送一个ajax请求,并获取响应的文本添加指定位置。通常的做法是,写一个回调函数(callback)。即事件处理,一旦他们完成,应用调用哪个或哪些函数。Deferred对象比回调函数提供了更灵活的方式。下面以jQuery中ajax操作为例。

DeL的博客 5590

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

【Ajax】原生Ajax与jQuery中的Ajax

文章目录1 express 基本使用2 原生 Ajax2.1 Ajax 简介2.2 XML 简介2.3 Ajax 的特点2.3.1 Ajax 的优点2.3.2 Ajax 的缺点2.4 Ajax 的使用2.4.1 核心对象2.4.2 使用步骤2.4.3 解决 IE 缓存问题2.4.4 AJAX 请求状态2.5 GET.html2.6 POST.html2.7 JSON.html2.8 IE 缓存问题2.9 超时与网络异常2.10 取消请求2.11 重复请求问题3 jQuery 中的 Ajax3.1 get 请

weixin_45980065的博客 1693

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

原生AJAX,jQuery Ajax创建使用

AJAX 全称为 Asynchronous JavaScript And Xml ,表示异步的Java脚本和新技术。

jocer_zhu的博客 973

原生ajax和Jquery的ajax

目录 原生ajax 传统请求(同步方式)的问题 Ajax优势和作用 Ajax请求与传统请求的区别: ajax原理(方法,属性 ) XMLHttpRequest open send 属性 readyState tatus responseText 事件 ajax实现步骤 ajax的get和post传参 get zhuce.html文件代码如下: post Jquery之Ajax get post ajax 封装ajax 原生ajax Asynchronou..

weixin_58139900的博客 1941

ajax和jquery有什么关系,Ajax和jQuery有什么区别

Ajax和jQuery有什么区别Ajax和jQuery有什么区别,为什么招聘信息上面都写得是要求精通Ajax技术,貌似没有提到jQuery,应该学习哪个?更新时间:2019-05-12 06:03最满意答案如果只是找工作的话我推荐你只学jquery跟extjs 并且去了解一下JavaScript的简单实用,就可以了,对于ajax的话jquery中已经有实现的方法了,所以学会jquery 等于会用a...

weixin_36294922的博客 2193

Ajax和jQuery

Ajax和jQuery 一、Ajax 1、Ajax概述 ajax:Asynchronous JavaScript and XML(Asynchronous:异步的 JavaScript 和 XML)。 Asynchronous: 异步的意思 JavaScript:javascript脚本,在浏览器中执行 xml : 是一种数据格式 ajax是一种做局部刷新的方法,不是一种语言。 是浏览器客户端上的前端技术,是多个技术联合实现的产物。 ajax包含的技术主要有javascript,dom,css,,x

weixin_56341892的博客 4564

AJAX和Jquery

目录 一、什么是Ajax 二、工作原理 三、AJAX如何实现 一、JQuery简介 一、什么是Ajax Ajax是(Asynchronous JavaScript And XML)是异步的JavaScript和xml。也就是异步请求更新技术。Ajax是一种对现有技术的一种新的应用,不是一门新语言。它是用JavaScript编写。 二、工作原理 XMLHttpRequest 对象的常用属性 属性 描述 onreadystatechange 定义当ready..

qq_50794782的博客 1795

ajax与jQuery是什么关系?

AJAX 是一种技术概念(异步通信),jQuery 是一个 JavaScript 库,它封装了 AJAX 操作,让使用更简单。AJAX是“打电话”这个行为jQuery 的$.ajax()是“智能手机的拨号APP”,让你拨号更快、更方便✅AJavaScriptandXML(异步 JavaScript 和 XML)🌐 它不是语言、不是库,而是一种技术思想“在不刷新页面的情况下,与服务器交换数据并更新部分网页内容”(原生浏览器 API)// 原生 AJAX(繁琐)xhr.send();

linuxxx110的博客 1326

jQuery与JS与ajax三者的区别以及js原生ajax与jquery的ajax的用法区别

jQuery与JS与ajax三者的区别 总结: 1、JS是一门前端语言。 2、Ajax是一门技术,它提供了异步更新的机制,使用客户端与服务器间交换数据而非整个页面文档,实现页面的局部更新。 3、jQuery是一个框架,它对JS进行了封装,使其更方便使用。jQuery使得JS与Ajax的使用更方便 关系比喻: 若把js比作木头,那么jquery就是木板(半成品) jQuery与ajax都是js的一个...

javascript_meng的博客 3847

ajax和jquery什么关系,jquery和ajax的关系是什么样的?

一直以来我们都知道jquery能够调用ajax,就好像理所当然一样,小伙伴们知道它们到底是什么关系吗?本篇文章就一起来了解下。Jquery是一种JavaScript框架,而Ajax(Asynchronous JavaScript andXML)是异步JavaScript和XML。Jquery是JavaScript的框架,而Ajax是JavaScript的一种应用!就是说Jquey是JavaScri...

weixin_42489088的博客 3984

jQuery与Ajax的应用

jQuery与Ajax的应用Ajax全称为 Asynchronous javaScript and XML 异步javascript和XML。 它并不是指一种单一的技术,而是有机地利用了一系列交互式网页应用相关的技术所形成的结合体。1.Ajax的优势和不足1.1Ajax的优势1.不需要插件支持Ajax不需要任何浏览器插件,就可以被绝大多数主流浏览器所支持,用户只需要允许JavaScript在浏览器

li286487166的博客 7306
上一篇: js--ajax和跨域
下一篇: jQuery-Ajax-2
github_34514750
博客等级 码龄11年 44粉丝 198原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值