【发布时间】:2020-03-20 09:41:23
【问题描述】:
我想在一次提交中发送多个数据 所以,我使用了 chrome 开发工具“控制台”并粘贴了这段代码
document.getElementsByName("f_coursecode")[0].value = "0032002";
document.getElementsByName("f_section")[0].value = "5";
document.getElementsByTagName ("form")[0].submit();
提交表单时,页面刷新并且数据显示在带有 1 个列表的表上 但问题是我想添加多个列表。喜欢
document.getElementsByName("f_coursecode")[0].value = "0032002";
document.getElementsByName("f_section")[0].value = "5";
document.getElementsByName("f_coursecode")[0].value = "0034550";
document.getElementsByName("f_section")[0].value = "3";
document.getElementsByTagName ("form")[0].submit();
然后,我希望它出现在带有 2 个列表的表上 我可以这样做吗?
【问题讨论】:
-
如果您不想刷新页面并丢失数据,那么在提交时写入 e.preventdefault() 不会重新加载您的页面
-
仍然为您的问题..我们可以使用对象数组发送多个数据。
-
@imdisney 对象数组 也需要后端支持,请提供他需要在后端进行更改的详细信息
-
@JayVaghasiya 你知道他的后端不支持那个......你真的说对象数组不支持......只是他必须对数据进行操作并发送他想怎么发送......!!!
-
@JayVaghasiya 如果你能看到他的问题陈述,我已经告诉他要做的事情,如果你知道他的问题,你应该帮助他而不是指点我。
标签: javascript html list google-chrome dom