json-ajax传单引号直接data error

问题描述

ajax传单引号直接data error
     function ajaxSend() {
            $('#btnSend').attr('disabled', true)
            $.ajax({
                type: "Post",
                url: "Reader.aspx/GetStr",
                async: false,
                data: "{'s':'" + selectedText + "'}",
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (data) {
                    $('#Report').html(data.d);
                },
                error: function (err) {
                    alert("data error");
                }
            });
        }

解决方案

function ajaxSend() {
$('#btnSend').attr('disabled', true)
$.ajax({
type: "Post",
url: "Reader.aspx/GetStr",
async: false,
data: {'s': selectedText },
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
$('#Report').html(data.d);
},
error: function (err) {
alert("data error");
}
});
}

解决方案二:

 data: {s:selectedText},

解决方案三:

data 里面的 不要加 引号

时间: 2024-08-22 09:07:25

json-ajax传单引号直接data error的相关文章

ajax请求php一直执行error函数,数据库操作正常,错误500

问题描述 ajax请求php一直执行error函数,数据库操作正常,错误500 $.ajax({ type:""post"" url:""../php/insert_articles.php"" data:""title="" +tle +""&content="" + cnt +""&time="&q

在Struts 2中使用JSON Ajax支持

JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则 该Result无需映射到任何视图资源.因为JSON插件会负责将Action里的状态信息序列化成JSON格式的数据 ,并将该数据返回给客户端页面的JavaScript. 简单地说,JSON插件允许我们在JavaScript中异步调用Action,而且Action不再需要使用视图资源来 显示该Action里的状态信息,而是由JSON插件负责将Action里的状态信息返回给调用页

php-删除Json输出的引号

问题描述 删除Json输出的引号 删除json输出的双引号:[{"id":"1","nom":"Magasin Jardins 2","ville":"Paris","latlng":["36.85715,10.127245"]} latlng值:[36.85715,10.127245] 代码: $qry = "SELECT *FROM

gizp-delphi7 如何解压java 压缩的 gzip字符串?我这里总提示data error

问题描述 delphi7 如何解压java 压缩的 gzip字符串?我这里总提示data error 5C 如题,哪位大神知道如何解压gzip字符串?初学delphi 求指导. 解决方案 雇佣一个程序员给你写一个解压缩的控件,你负责拖一个到你的窗口上. 解决方案二: 先试一下用winrar如果能正确解压的话,在delphi里用zlib库来解压

struts json ajax数据传输的问题

问题描述 struts json ajax数据传输的问题 <package name="json" extends="json-default" namespace="/json"> <action name="accessCountAction" class="accessCountAction"> <result type="json" /> &l

composer 报 zlib_decode(): data error

使用composer 安装lumen 项目,执行composer create-project laravel/lumen --prefer-dist,命令报 [ErrorException]    zlib_decode(): data error 错.  解决办法:执行 composer self-update 即可

JSON中双引号的轮回使用过程中一定要小心

 如果JSON对象中有属性是包含双引号当转换成字符串形式,将自动加上反斜线,详细请祥看本文 1. 如果JSON对象中有属性是包含双引号的,比如   代码如下: {  "description": "25""  }    如果转换成字符串形式,将自动加上反斜线,变为"25"", 然后传递给REST API,保存到MongoDB中.    此时如果使用MongoDB的shell显示该数据,为"25""

JSON中双引号的轮回使用过程中一定要小心_javascript技巧

1. 如果JSON对象中有属性是包含双引号的,比如 复制代码 代码如下: { "description": "25"" } 如果转换成字符串形式,将自动加上反斜线,变为"25\"", 然后传递给REST API,保存到MongoDB中. 此时如果使用MongoDB的shell显示该数据,为"25\"", 正确. 2. 但是如果用C++ driver读取这个值是,则得到"25"&

javascript jquery json ajax 关系

javascript是一种动态语言,现在主要作为浏览器的一种操控语言在全世界范围内使用,可以通过它操纵页面元素来实现一些浏览器客户端高级效果   jquery是一种javascript类库,他主要负责屏蔽浏览器兼容问题,提供快速的dom查询,还有简单方便的dom操作方法,减轻web客户端人员的开发负担   ajax是一种技术的集合,国内通俗的解释他是一种异步提交技术,可以使用javascript在浏览器内部操作一个mini浏览器进行请求响应,达到和服务器进行异步通信交互,动态执行操作而不刷新页面