在前端开发中,当需要发送具有相同名称的多个输入字段值时,可以使用数组或对象的方式来实现。
例如,前端代码可以如下所示:
const inputValues = [value1, value2, value3];
fetch('/api/sendValues', {
method: 'POST',
body: JSON.stringify(inputValues),
headers: {
'Content-Type': 'application/json'
}
});
后端代码可以如下所示(以 Node.js 为例):
app.post('/api/sendValues', (req, res) => {
const inputValues = req.body;
// 处理输入字段值
});
例如,前端代码可以如下所示:
const inputValues = {
field1: value1,
field2: value2,
field3: value3
};
fetch('/api/sendValues', {
method: 'POST',
body: JSON.stringify(inputValues),
headers: {
'Content-Type': 'application/json'
}
});
后端代码可以如下所示(以 Node.js 为例):
app.post('/api/sendValues', (req, res) => {
const inputValues = req.body;
// 处理输入字段值
});
无论采用哪种方式,都可以在后端通过解析参数来获取每个输入字段的值,并进行相应的处理。
领取专属 10元无门槛券
手把手带您无忧上云