如何将主干序列化形式的所有字符串元素大写
how to uppercase all the String elements of backbone serialized form
当我提交表单时,我会将序列化的对象发送到服务器。但是在发送它之前,我需要将其所有输入元素大写。
这是我的代码片段:
submitForm: function(e) {
e.preventDefault();
var data = Backbone.Syphon.serialize(this);
console.log(data);// here i need to uppercase all data elements
this.trigger("form:submit", data);
},
我需要在将其发送到服务器而不是后端之前执行此操作。有什么解决方案可以建议吗?
如果data
是一个对象数组,则需要迭代每个对象并使用方法toUpperCase()
,例如:
$.each(data, function(index, value){
console.log(value.toUpperCase());
});
相关文章:
- 对id以某个字符串开头的元素进行计数
- 如何使用jQuery each分离字符串中的元素
- 如何使用JQuery在Javascript中转换字符串中的HTML元素
- 数组中元素(字符串)的总和
- JavaScript forEach.迄今为止的字符串元素
- 试图从数组中只移除字符串元素,但无法向右循环
- 如何将主干序列化形式的所有字符串元素大写
- 如何在 JS 中将字符串元素解析为对象
- 将 JSON 数组中的字符串元素解析为整数
- 使用字符串元素列表作为 Select2 组件的源
- 从 JavaScript 数组中删除字符串元素
- 将字符串元素传递给数据键
- 使用JavaScript将每个数组字符串(元素)的某些部分加粗
- 检查javascript数组中的字符串元素
- 将数组的字符串元素与另一个数组的对象元素属性进行比较
- 如何拆分字符串数组中的每个字符串元素
- 试图使用映射将字符串元素添加到数组
- 在javascript的for循环中设置数组's字符串元素的长度为一个变量
- 在javascript中查找数组中字符串元素的最大出现次数
- 在Django中发送一个字符串元素列表