首页 > 其他分享 >前端请求报错:'JSON parse error: syntax error, expect {, actual e…1, line 1, column 2selectUid%5B%5D=V

前端请求报错:'JSON parse error: syntax error, expect {, actual e…1, line 1, column 2selectUid%5B%5D=V

时间:2023-07-24 19:12:01浏览次数:38  
标签:code syntax JSON 报错 error inputJson

1、如果不用 JSON.stringify(inputJson) 包起来就会报错

let inputJson = {"selectUid" : selectUid};
    var response = await $.ajax({
        type: 'POST',
        url: 'xxx',
        data: inputJson,  //正确的是JSON.stringify(inputJson)
        contentType: "application/json;charset=UTF-8",
        dataType: "json",
    })

  

标签:code,syntax,JSON,报错,error,inputJson
From: https://www.cnblogs.com/wwssgg/p/17578083.html

相关文章

  • SyntaxError: Expected property name or ‘}‘ in JsoN atposition 1
    1、在代码中通过JSON.parse()进行转换,发现如下图所示报错了。其实主要原因是单引号和双引号引起的问题。如果转义的字符串进行了赋值,那么上面一层代码会多了一层的转义。这里加2个JSON.parse()是因为,第一次转换的时候还是个字符串。我们要在json字符串前后手动加上双引号,然后在进......
  • 问题--VSCODE终端中文乱码问题
    1.问题问题如下,终端出现中文乱码问题根本原因是VSCODE是UFT-8编码,而终端显示的中文则是GBK编码网上很多都是改VSCODE为GBK编码,但改终端为UFT-8也挺方便2.解决方法1.在终端输入chcp65001在重启vscode或者重新打开项目文件时需重新再vscode的虚拟终端输入chcp65001,但是在重......
  • Codeforces Round 887 (Div. 1) 题解
    https://codeforces.com/contest/1852/problemsA.Ntarsis'Sethttps://codeforces.com/contest/1852/problem/A感觉不是很一眼。\(n\)和\(k\)都是\(2\times10^5\),不能暴力,设当前集合为\({1,2,\dots,10^{1000}}\),那么被操作过一次的最小值就应该是\(\text{MEX}(0,......
  • codeQL 笔记
    codeQLCodeQL是一种代码分析引擎,通过CodeQL可以根据已知的安全漏洞,在其他源代码中查找相似的安全问题。谓词定义方式类似于函数,和Java有点像的是在定义的时候需要指定是否有返回值,如果有返回值则需要以返回类型开头,如果没有返回值,则使用predicate开头predicatesouthern(Perso......
  • VSCODE自定义代码风格
    VSCode启用代码风格修正1.打开Settings2.设置Clang_format搜索clang_format相关配置设定clang_format基础风格基础风格中LLVM与Google都是缩进为2,所以还需要自定义风格。设定clang_format自定义风格文件的路径指定自定义分割文件的路径(XXX.clang-format)。自定义风格......
  • LeetCode 热题 100 之 438. 找到字符串中所有字母异位词
    题目给定两个字符串 s 和p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串)。示例 1:输入:s="cbaebabacd",p="abc"输出:[0,6]解释:起始索引等于0的子串是"cba"......
  • LeetCode 热题 100 之 3. 无重复字符的最长子串
    题目给定一个字符串s,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:......
  • XILINX SDK烧录FLASH报错不支持旧版hw_server
    最近频繁遇到SDK报错,说是不支持hw_server旧版本,此时打开vivado识别的时候也是一样报错,可能原因是我电脑安装了多个版本的VIVADO导致的,那么怎么解决呢?打开任务管理器,killhw_server即可。......
  • vmware安装minimal centos报错/etc/rc5.d/s99local : line:25 : eject : command not
    1.vmware安装minimalcentos报错/etc/rc5.d/s99local:line:25:eject:commandnotfoundhttp://www.centoscn.com/image-text/install/2015/1130/6459.html 2.vmwareworkstation上安装centoshttp://www.linuxidc.com/Linux/2016-05/131701.htm 3.虚拟机可以ping通主机和8.8......
  • Vue项目启动 报错error:0308010C:digital envelope routines::unsupported
    出现这个错误是因为node.jsV17版本中最近发布的OpenSSL3.0,而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.解决方法package.json增加配置"scripts":{"serve":"setNODE_OPTIONS=--openssl-legacy-provider&&vue-cli-serviceserve......