javascript - 如何从 jquery 的序列化字符串中删除空格?
问题描述
var queryString = $('#formname').serialize();
$.post(queryString, function(data) { ...
请求 URL 有时会变成
http:\domain.com\page.php?parm=1&contr y=2&...
如何删除国家文本中的空格?我试过
queryString.replace(/\s/g, '')
和
.trim
但没有成功..
谢谢,
解决方案
replace
工作正常。只是字符串是不可变的,因此您必须直接存储或使用结果,replace
因为它不会更新您的变量。
快速说明:在您的 URL 中未转义反斜杠有点奇怪,但是……嗯,那是你的。
const url = 'http:\domain.com\page.php?parm=1&contr y=2&...';
console.log(url.replace(/\s/g, ''));
console.log(url);
顺便说一句,trim
只删除外部空间。
const str = ' Hello World! ';
console.log(str);
console.log(str.trim());
推荐阅读
- excel - 如何在excel条形图中保存变量的值?
- ios - Swift-导入模块在一个文件中工作,但不在另一个文件中
- android - 我的应用小部件未显示在主屏幕上
- python-3.x - 如何遍历多组数据并将数据重复输入到一个方法中?(tkinter,硒,蟒蛇)
- html - 应用时不出现工具提示
溢出:隐藏 我最近在每个工具提示上都应用了省略号
<table> <td>
,之后工具提示开始给我带来问题。如果您从中删除一个课程
.table
,<table>
您可以将鼠标悬停在“悬停我”链接上以查看可以正常工作的工具提示。但是,- swift - 尽管 po 命令返回数据,Swift URL 对象仍返回 nil
- php - Laravel Voyager 上传到服务器后不显示上传的图片
- android - 如何使用深度(ToF)相机获取深度(距离)数据?(Galaxy Note 10+,Camera2 API)
- excel - 如何在间接函数中引用另一张工作表中的单元格
- javascript - 如何在 react-leaflet 中调用 fitBounds 和 getBounds?