如何使用jQuery将表单数据转换为JavaScript对象?
大家好!我是一名前端开发新手,遇到了一个问题。我正在开发一个简单的反馈表单,并希望以JSON格式将数据发送到服务器。目前我使用jQuery的`.serialize()`方法序列化表单,但它返回的是查询字符串,而不是对象。我需要得到一个JavaScript对象,以便之后可以轻松添加额外字段,比如时间戳或用户ID。
以下是我的表单示例:
```html
```
以及我当前的代码:
```javascript
$('#feedback-form').on('submit', function(e) {
e.preventDefault();
var formData = $(this).serialize();
console.log(formData); // "username=Иван&email=ivan@example.com&message=Привет!&agree=on"
// 而我需要的是:{ username: