Javascript 如何向序列化对象添加参数?
有一个具有序列化字符串的变量:Javascript 如何向序列化对象添加参数?,javascript,jquery,Javascript,Jquery,有一个具有序列化字符串的变量: var formData = $(th).closest('form').serialize(); 如何将参数添加到formData?序列化的表单是查询字符串的表单,因此您可以通过字符串连接添加参数: formData += (formData.length ? "&" : "") + "url=true"; 在这种情况下,不需要对参数名称或值进行编码,因为它们没有特殊字符。但是,通常您希望对它们进行编码: formData += (formData.
var formData = $(th).closest('form').serialize();
如何将参数添加到
formData
?序列化的表单是查询字符串的表单,因此您可以通过字符串连接添加参数:
formData += (formData.length ? "&" : "") + "url=true";
在这种情况下,不需要对参数名称或值进行编码,因为它们没有特殊字符。但是,通常您希望对它们进行编码:
formData += (formData.length ? "&" : "") +
encodeURIComponent(parameterName) + "=" +
encodeURIComponent(parameterValue);
序列化形式是查询字符串的形式,因此您只需通过字符串连接添加参数:
formData += (formData.length ? "&" : "") + "url=true";
在这种情况下,不需要对参数名称或值进行编码,因为它们没有特殊字符。但是,通常您希望对它们进行编码:
formData += (formData.length ? "&" : "") +
encodeURIComponent(parameterName) + "=" +
encodeURIComponent(parameterValue);
序列化形式是查询字符串的形式,因此您只需通过字符串连接添加参数:
formData += (formData.length ? "&" : "") + "url=true";
在这种情况下,不需要对参数名称或值进行编码,因为它们没有特殊字符。但是,通常您希望对它们进行编码:
formData += (formData.length ? "&" : "") +
encodeURIComponent(parameterName) + "=" +
encodeURIComponent(parameterValue);
序列化形式是查询字符串的形式,因此您只需通过字符串连接添加参数:
formData += (formData.length ? "&" : "") + "url=true";
在这种情况下,不需要对参数名称或值进行编码,因为它们没有特殊字符。但是,通常您希望对它们进行编码:
formData += (formData.length ? "&" : "") +
encodeURIComponent(parameterName) + "=" +
encodeURIComponent(parameterValue);
.serialize()
提供一个用于GET请求的字符串,因此您只需在其末尾添加&url=true
:
var formData = $(th).closest('form').serialize() + '&url=true';
.serialize()
提供一个用于GET请求的字符串,因此您只需在其末尾添加&url=true
:
var formData = $(th).closest('form').serialize() + '&url=true';
.serialize()
提供一个用于GET请求的字符串,因此您只需在其末尾添加&url=true
:
var formData = $(th).closest('form').serialize() + '&url=true';
.serialize()
提供一个用于GET请求的字符串,因此您只需在其末尾添加&url=true
:
var formData = $(th).closest('form').serialize() + '&url=true';
我尝试过:formData+“&url=true”;但是在HTTP头文件中,我没有看到我尝试过的参数:formData+&url=true;但是在HTTP头文件中,我没有看到我尝试过的参数:formData+&url=true;但是在HTTP头文件中,我没有看到我尝试过的参数:formData+&url=true;但在HTTP头上,我看不到param
url