知识总结:ajax提交的参数中包含img标签,无法获取到src值

2023-11-02

在调试bug时,ajax提交的参数是一段html标签:

var content="<img src='www.xxx.com/image/xxxx.jpg' alt='' />"
$.ajax({
    url: "/xxxx/xxxx?method=sendPic",
	data:{"content":content},
	dataType: "json",
	type: "post",
	success: function(result) {
}
});

然后在后台接收时,获取到的参数是:

content="<img src='' alt='' />"

在前端的日志中显示src是有值的,一到后端的时候突然就为空值了,在网上查阅资料也没有查出具体原因,只找到了相关的解决方法:解决ajax提交内容包含<img>标签,无法获取到src值的方法 。在前端先将要传递的img标签中的src进行修改,改成src1,然后通过ajax提交

content=content.replace(/src/g,"src1");
$.ajax({
    url: "/xxxx/xxxx?method=sendPic",
	data:{"content":content},
	dataType: "json",
	type: "post",
	success: function(result) {
}
});

 然后在后端获取到参数后,在把src1转为src即可。

content=content.replaceAll("src1", "src");

 如果知道问题的原因,请留言告说明一下,十分感谢。

 

 

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

知识总结:ajax提交的参数中包含img标签,无法获取到src值 的相关文章

  • du命令详解

    du命令介绍 du命令 disk usage 用来展示磁盘使用量的统计信息 du和df算是一对同门师兄弟 du侧重在文件夹和文件的磁盘占用方面 而df侧重在文件系统级别的磁盘占用方面 这两个命令都非常的基础 也是每位 Linux工程师都应该
  • VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题

    页面展示 实现效果 点击实现列表内容的展开 折叠 代码 div class invoice list div class images img src static images invoice pu png img src static
  • OrCAD PSPICE 仿真 问题集

    1 创建SIM 文件时出现 cannot initialize profile A 所有路径也都是英文路径 B 检查下安装目录下的SPB 16 6 tools pspice目录下的orsimsetup dll是不是还在 也可以找个新的文件替
  • 语雀实现收藏网页的功能(借助印象笔记)

    我是从印象笔记转为语雀的 之前在印象笔记上积累了1500条笔记 本来想全部搬迁至语雀 导出时发现内存达2 4GB 后来只迁移了一部分 现在两个软件都在用 一主一辅 迁移过程中意外发现 语雀导入html可以完美解决之间遇到的无法收藏网页的问题
  • 隐藏dlg窗口方法

    单独找到任务栏设置父窗口 并不能达到隐藏窗口的效果 还是有一个对话框在任务栏中出现 0 窗口属性设置步骤2 调整对话框属性ToolWindow为true步骤3 调整对话框属性Border为None 1 设置任务栏位父窗口 CWnd task
  • 使用mybatis example 和 java 8的特性来实现多表关联且带有查询条件的查询

    Mybatis Example的好处 使用了面向对象的思想 其关联数据库的单表查询都能自动生成 减少了劳动量 同时将复杂查询拆分成单表查询 加快了查询速度 让其复杂的关联在service层中使用代码进行拼装 这样处理速度会比一个大查询快得多
  • PopupMenu控件的使用

    1 用PopupMenu控件能进行右键菜单的实现 它的实现还需要绑定到barManager控件上 在barManager的Customize中添加右键所需要显示的功能 2 PopupMenu属性栏中绑定Manager为barManager
  • 微信小程序页面监听右上角退出,判断小程序进入后台时就实现页面跳转

    功能需求 在小程序中某一个页面没有进入后台的功能 如果点击右上角退出按钮 默认小程序进入后台 点击再次进入本页面 但是因为功能需要 在小程序进入后台时 再次进入需要跳转到首页 实现方法 在app js onHide 生命周期中监听进入后台的
  • IDEA中快速查看maven依赖树关系, 以及快速解决jar包冲突

    安装Maven Helper 插件 打开pom xml 切换到Dependency Analyzer 即可看见jar包的传递依赖关系 比如 spring boot starter websocket 中已经包含了spring boot st
  • 关于Undefined symbols for architecture x86_64这个错的总结

    最近在Mac上做一个程序 需要调用动态链接库 出现两次Undefined symbols for architecture x86 64的错误 所以总结下 第一个是 Undefined symbols for architecture x8
  • JAVA导出Excel文件

    JAVA导出Excel文件 一 集成POI 1 Apache POI 2 easyexcel 二 Excel相关操作 1 基础Excel导出 2 压缩Zip导出 3 错误Excel导出 4 根据Html导出 5 根据模板导出 6 根据模板及
  • @Transactional注解失效场景之——同类中方法调用,事务失效

    文章目录 一 亲身案例 二 改进方式 三 原理分析 该篇博客为总结自己曾写下的Bug 一 亲身案例 当时的场景为 在controller层获取一笔交易单的信息 前台传给controller层为Map类型的键值对 然后controller层直
  • MySQL监控工具PMM

    MySQL监控工具PMM PMM 安装server端 添加agent 配置agent 添加MySQL监控 查看客户端组件状态 大致内容 参考链接 PMM PMM Percona Monitoring and Management 是一个免费
  • 问题定位及解决方案

    1 视频沉浸页快速滑动后 必现不能向下划动 复现步骤 进入视频沉浸页 快速向下划动 滑动到第一页最后一个时 不能再向下划动 解决步骤 1 确定请求API mtop aliexpress ugc feed video list 2 找到触发请
  • IIS的服务器搭建配置(详细)

    IIS的服务器搭建配置 1 windows服务器配置 1 1打开控制面板 1 2点击next 1 3增加web服务器 注意 这一块是重点 好家伙 我在这一块一开始不重视 浪费了我2个多小时在返工查 1 4点击next进入到Features栏
  • 程序员MM一年的工作总结

    11月8号就是 工作 一周年纪念日了 是该对这过去的一年做个总结了 当初来这个公司因为它是第一个递橄榄枝给我的地方 为了尽量少的减少毕业和工作之间的空档时间 就接受了 我在这一年中改变很大 这样的改变是综合的 1 技术 这里所说的技术应该算
  • 移动开发之我见--“Android开发生涯”

    纵观这几年的发展 移动手机的发展真是翻天覆地 前两年诺基亚一统天下 苹果颠覆了整个手机市场 安卓也分得了一杯羹 WindowPhone手机也纯纯欲动 Bada也抓紧推出自己的系统 360也要推出自己的手机系统 百度 腾讯纷拥而至 未来世界是
  • AGPBI: {“kind“:“error“,“text“:“Program type already present: android.support.v4.os.ResultReceiver$1“

    使用环境 遇见 解决方法 第一步 object下的build gradle文件中build gradle版本号修改 第二步 object下的Gradle版本号修改 具体对应版本 没有一个固定的对应关系 取决于创建项目时创建者当时的AS环境
  • javaの日志级别

    最近几周给项目补日志 头都大了 项目开发接口时一定要同步日志 一定 首先 日志级别从低到高 all
  • Linux部署jar包,隐藏命令行参数

    Linux部署jar包 隐藏命令行参数 一 背景需求 二 查阅资料 三 实现隐藏库 3 1 测试test c 3 2 设置隐藏库 3 3 验证 四 应用jar启动命令 五 直接应用结果 最新项目安全检测 发现配置文件中数据库密码 redis

随机推荐

  • java: 找不到符号 符号: 变量 log

    安装lombok插件就不说了 下面连接是否可以解决 我是在Compiler中增加参数配置 Djps track ap dependencies false 下图有 升级IDEA后Lombok不能用了 如何解决 知乎今天到工作室比较晚 在电脑
  • redis基本操作

    1 redis基本数据类型 string list set sort set hash 2 数据类型的基本操作 1 string 127 0 0 1 6379 gt set name lck OK 127 0 0 1 6379 gt get
  • python简单问答代码_简单的python代码到websi

    基础知识 下面是一个非常简单的服务器端Python脚本 要使用它 请将其放在服务器上的cgi bin文件夹中 以后可以将其配置为在其他地方运行 但是cgi bin通常是开箱即用的 然后通过chmod或一些Gui控件更改文件的权限 您需要允许
  • Windows系统服务器远程链接教程详情

    Windows系统服务器的链接方式可以依靠本地电脑自带的远程工具链接 也可以下载其他公司的远程软件链接 不过我们还是主要推荐使用系统自带的远程工具进行链接 其他公司的远程链接软件其安全可靠性还是有待考察的 那么该如何进行远程链接呢 首先使用
  • 离散数学 学习 之 一阶逻辑基本概念 ( 四 )

    好好理解这个 代换实例 每个 谓词公式 都替换一个 命题公式 在蕴含式 中 只有前式 为 假 后式 为 真 这个式才是假的 可以利用 这个进行判断 找个 成真解释 找个 成假 解释 不能 替换 才去 找 解释 只有含有多个谓词 公式才替换
  • dubbo和rpc间的关系

    RPC Remote Procedure Call 远程过程调用 通俗地讲RPC就是要解决远程服务间的调用问题 也就是管理服务配置并提供便捷可靠高效的服务间调用 我们来看看dubbo的定义 dubbo是一个分布式的服务框架 致力于提供高性能
  • 深度学习小白——线性分类(Softmax)

    一 Softmax分类器 区别于SVM 在Softmax分类器中 评分函数保持不变 但是这些评分被视为每个分类的未归一化的对数概率 损失函数变为cross entropy loss 被称作softmax函数 输入为一个评分值的向量f 输出为
  • 【N32L40X】学习笔记14-在RT-thread系统中读取eeprom数据

    eeprom 说明 eeprom介绍 AT24C01A 1K串行EEPROM 内部组织16页8字节 1K需要一个7位数据字地址进行随机字寻址 AT24C02 2K串行EEPROM 内部组织32页8字节 2K需要一个8位数据字地址进行随机字寻
  • miniUi 树结构的实现 详细全过程

    在 miniUi前端框架 的 树的结构 在web端展示 做哪些准备 首先建一张表在数据库中 结构如下 现在根据这一张表 或者多张表 创建视图 create or replace view v zz type as select to cha
  • 【已解决】ubuntu插网线无法联网

    问题描述 ubuntu连不上wifi 插网线后也无法连接网络 网线插在网口上的状态提示灯为 一个常亮的黄灯和一个一直闪烁的黄灯 似乎是因为update了linux的内核或者是安装了某些驱动 导致了Linux重启之后的引导出现了问题 选择系统
  • 安全运维工程师需要具备哪些综合能力?

    运维工程师需要掌握基础的服务 如SSH服务 NFS网络文件系统 DHCP DNS 数据同步服务等 常用数据库 常用服务 如JavaWeb服务Tomcat Jboss Weblogic等 系统监控与报警 容器技术等职业技能 首先我们从运维工程
  • 爬取国家地表水水质自动监测实时数据发布系统!动态爬虫!

    这是一篇动态网页的爬虫教程 新手可以操作一下 简单实用 一 前言 这篇blog跟python selenium phantomJS爬取国家地表水水质自动监测实时数据发布系统 动态网页爬虫的爬虫思路非常类似 但由于原来的国家地表水水质自动监测
  • 计算模型的计算量,参数量,访存量

    一 计算量 计算量是模型所需的计算次数 反映了模型对硬件计算单元的需求 计算量一般用 OPs Operations 即计算次数来表示 由于最常用的数据格式为 float32 因此也常常被写作 FLOPs Floating Point Ope
  • 修改 vscode 默认的终端

    因本人实在忍受不了 vscode 的默认终端为 powershell cmd 在工作时项目分支比较多 需要经常切换分支 但自带的终端很是傻叉 需要自己使用 git 指令查看当前所在分支 稍不留神就改错代码了 为此很是苦恼 查看了 vscod
  • 免费的云数据库平台Planetscale

    免费的云数据库平台Planetscale 1 进入官网 2 注册登录 可以直接使用Github账户 验证邮箱之后会自动登录 3 创建数据库 起个名字 4 连接数据库 这一步生成的用户名和密码要记住 按照提示 在终端中输入命令即可 windo
  • rclone 对象存储的rsync

    一 安装rclone 1 安装rclone curl O https downloads rclone org rclone current linux amd64 zip unzip rclone current linux amd64
  • 通过YUV空间调节图像的色度和饱和度

    1 在yuv空间进行饱和度调节 在YUV空间 Y代表亮度 UV又称CR和CB代表色度偏红和偏紫 要改变饱和度需要将U和V同比例的增加和减少 如下图 图片来源于wiki 注意 1 不能够是同样的增加同样的数值大小 必须得同比例增加保持斜率不变
  • 职场英语太头疼?试试用GPT学英语

    正文共 775 字 阅读大约需要 3 分钟 英语学习者必备技巧 您将在3分钟后获得以下超能力 get专属英语外教 Beezy评级 B级 经过简单的寻找 大部分人能立刻掌握 主要节省时间 推荐人 Kim 编辑者 Linda 图片来源 Lexi
  • 【pygame】draw模块

    用于绘制简单图形的模块 pygame draw rect 在给定的Surface上绘制矩形 属性 rect surface color rect gt Rect rect surface color rect width 0 border
  • 知识总结:ajax提交的参数中包含img标签,无法获取到src值

    在调试bug时 ajax提交的参数是一段html标签 var content img src www xxx com image xxxx jpg alt ajax url xxxx xxxx method sendPic data con