我想获取表单字段,但与此同时,我想在将请求发送到服务器之前更改某些字段的数据,而其他字段不应更改。
我有这个jQuery代码:
$.ajax({
type: 'Post',
url: '/Employee/EducationCreate',
data: $("#form").serialize(),
success: function () {
var url = '/Employee/Education?EmployeeId=' + $("#employeeId").val();
},
error: function (xhr) {
errorHandler(xhr);
}
});
如果我使用:
var forms = $("#form").serialize();
forms += "&StartDate=" + encodeURIComponent(georgianStartDate);
然后,我将在输出中包含一个StartDate数组,但是我想要做的只是修改$("#form").serialize()
而不附加或添加额外的参数。