广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >jQuery的ajax传参巧用JSON使用过程是怎样的
  • 348
分享到

jQuery的ajax传参巧用JSON使用过程是怎样的

2024-04-02 19:04:59 348人浏览 八月长安
摘要

这期内容当中小编将会给大家带来有关Jquery的ajax传参巧用JSON使用过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 jQ

这期内容当中小编将会给大家带来有关Jqueryajax传参巧用JSON使用过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

jQuery的ajax调用很方便,传参的时候喜欢用json的数据格式。比如:

 代码如下:


function AddComment(content) {
var threadId = $("#span_thread_id").html();
var groupId = $("#span_group_id").html();
var groupType = $("#span_group_type").html();
var title = $("#thread_title").html();
var content = content.replace(/\x22/g,'"');
$.ajax({
url: '/WEBService/GroupService.asmx/AddThreadComment',
data: '{threadId:' + threadId + ',groupId:' + groupId + ',groupType:' + groupType + ',title:"' + title + '",content:"' + content + '"}', type: 'post',
dataType: 'json',
contentType: 'application/json;charset=utf-8',
cache: false,
success: function(data) {
//根据返回值data.d判断是不是成功
},
error: function(xhr) {
//中间发生异常,查看xhr.responseText
}
});
}


这中间最麻烦,最容易出错的也是拼接Json字符串,字符型参数的值要添加引号,而且对于用户输入的文本字段要对',/等进行特殊处理

意外的机会,上司给我推荐了一种新的方法,看下面代码:

 代码如下:


function AddComment(content) {
var comment = {};
comment.threadId = $("#span_thread_id").html();
comment.groupId = $("#span_group_id").html();
comment.groupType = $("#span_group_type").html();
comment.title = $("#thread_title").html();
comment.content = content;
$.ajax({
url: '/WebService/GroupService.asmx/AddThreadComment',
data: $.toJSON(comment),
type: 'post',
dataType: 'json',
contentType: 'application/json;charset=utf-8',
cache: false,
success: function(data) {
//根据返回值data.d处理
},
error: function(xhr) {
//中间发生异常,具体查看xhr.responseText
}
});
}


直接用$.toJSON(对象)即可;
jQuery的JSON插件Http://code.Google.com/p/jquery-json/

上述就是小编为大家分享的jQuery的ajax传参巧用JSON使用过程是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网node.js频道。

--结束END--

本文标题: jQuery的ajax传参巧用JSON使用过程是怎样的

本文链接: https://www.lsjlt.com/news/82789.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • jQuery的ajax传参巧用JSON使用过程是怎样的
    这期内容当中小编将会给大家带来有关jQuery的ajax传参巧用JSON使用过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 jQ...
    99+
    2022-10-19
  • ajax的json传值方式在jsp页面中的应用是怎样的
    本篇文章给大家分享的是有关ajax的json传值方式在jsp页面中的应用是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2022-10-19
  • AJAX 用户注册时的应用过程是怎样的
    本篇文章给大家分享的是有关AJAX 用户注册时的应用过程是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2022-10-19
  • AJAX的使用是怎样
    AJAX的使用是怎样,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 首先是一个创建AJAX的函数: 代...
    99+
    2022-10-19
  • ElasticSearch使用过程是怎样的
    ElasticSearch使用过程是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这里介绍ElasticSearch的必备知识:从入门、索引管理到映射详解...
    99+
    2023-06-15
  • 使用jquery 的ajax调用总是错误亲测的解决方法是怎样的
    本篇文章给大家分享的是有关使用jquery 的ajax调用总是错误亲测的解决方法是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 ...
    99+
    2022-10-19
  • vue-cli使用stimulsoft.reports.js的过程是怎样的
    vue-cli使用stimulsoft.reports.js的过程是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。vue-cli使用stimulsoft....
    99+
    2023-06-22
  • Socket调用过程是怎样的
    本篇内容介绍了“Socket调用过程是怎样的”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Socket由来在学习一个新知识之前,要去想它为什...
    99+
    2023-06-19
  • Docker容器使用过程是怎么样的
    今天就跟大家聊聊有关Docker容器使用过程是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Docker 容器使用Docker 客户端docker 客户端非常简单 ,我们可以...
    99+
    2023-06-06
  • bzip2 bunzip2 bzcat参数使用是怎样的
    这篇文章将为大家详细讲解有关bzip2 bunzip2 bzcat参数使用是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。bzip2 [参数] 文件-c   :将压...
    99+
    2023-06-13
  • Socket函数调用过程是怎样的
    本篇内容介绍了“Socket函数调用过程是怎样的”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一:简介Socket可以作插口或者插槽,可以想...
    99+
    2023-06-04
  • MySQL中使用XML数据过程是怎么样的
    这篇文章给大家介绍MySQL中使用XML数据过程是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。  在MySQL中使用XML数据可以更好的管理数据,将所有数据进行了格式化,这个...
    99+
    2022-10-18
  • pytest用例间参数传递的两种实现方式是怎样的
    pytest用例间参数传递的两种实现方式是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。前言我们在做接口自动化测试的时候,会经常遇到这种场景:接口A的返回结果中的某个字段...
    99+
    2023-06-22
  • pt-online-schema-change使用参数是怎样的呢
    这期内容当中小编将会给大家带来有关pt-online-schema-change使用参数是怎样的呢,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。pt-online-sch...
    99+
    2022-10-18
  • JSON字段类型在ORM中的使用是怎么样的
    JSON字段类型在ORM中的使用是怎么样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。JSON字段类型在ORM中的使用  ThinkPHP5.1版本正式发布已...
    99+
    2023-06-02
  • 挂载mount命令的使用技巧是怎样的
    这篇文章将为大家详细讲解有关挂载mount命令的使用技巧是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。挂载光盘        挂载光盘的命令如下:   ...
    99+
    2023-06-13
  • mysql闪回工具binlog2sql的安装使用过程是怎样的
    这期内容当中小编将会给大家带来有关mysql闪回工具binlog2sql的安装使用过程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。软件包下载地址:链接:http...
    99+
    2022-10-18
  • 怎么使用DataTable作为存储过程的参数
    小编给大家分享一下怎么使用DataTable作为存储过程的参数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  因为SQL Se...
    99+
    2022-10-18
  • 因Redis使用不当导致应用卡死Bug的过程是怎样的
    这篇文章给大家介绍因Redis使用不当导致应用卡死Bug的过程是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。首先说下问题现象:内网sandbox环境API持续1周出现应用卡死,...
    99+
    2022-10-19
  • 使用java的milo框架访问OPCUA服务的过程是怎样的
    本篇文章给大家分享的是有关使用java的milo框架访问OPCUA服务的过程是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。本次采用KEPServerEX5模拟服务端,使...
    99+
    2023-06-26
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作