更改表单序列化数据
Changing form serialize data
在JS表单序列化之后,我有这样的:
.....&xx=xxx&otherError=&input=SMS&message=sdfgs&......
在ajax调用放入文本区域val之前,如何更改消息val?
提前感谢
Steve
使用String#replace
方法更新字符串。
var str = '.....&xx=xxx&otherError=&input=SMS&message=sdfgs&......';
str = str.replace(/&message=[^&]+/, '&message=newvalue');
console.log(str);
或者在序列化之前更新输入字段值。
$('[name="message"]').val('newvalue');
相关文章:
- 序列化数据属性中对象的最可靠方法
- YUI3 IO实用程序是否可以根据给定的内容类型标头值自动序列化数据
- PHP未从AJAX接收序列化数据
- 表单序列化正在发送数据
- 序列化数据和 onRender in Marionette.CompositeView 之间的区别
- 什么是数据序列化
- Jquery 数据表 序列化程序之后 ASP.NET 日期格式
- 使用$.post将jquery mobile的序列化数据传递到PHP
- Ajax数据表单序列化防止双重提交
- 如何在 Express/Node.js 中反序列化 JSON 数据
- 在复合视图中序列化数据
- 为什么 AJAX 在部分数据序列化方面失败
- jQuery form 使用 TinyMCE 序列化 CodeIgniter 中缺少的数据
- 如何发布序列化数据以及 jQuery.getScript() 调用
- 节点.js快速护照.js - 数据不会序列化
- JSON - 为什么要序列化和发送数据
- 将序列化表单以及一些其他数据发送到控制器
- jQuery 序列化数据和 PHP $_POST 不匹配
- Javascript Jquery动态Form数据序列化
- PHP 将数据序列化回 JavaScript