页面:
<form id="form1" method="post">
多个表单项
</form>
js:
ajax:
var form = new nui.Form("form1");
var data = form.getData(true, false);
var json = nui.encode(data); //序列化成JSON
nui.ajax({
url: "逻辑流或页面",
type: "post",
data: { submitData: json },
success: function (text) {
alert("提交成功,返回结果:" + text);
}
});
form表单提交:
var form document.getElementById("form1");
form.action = "页面或页面流";
form.submit();
本文介绍了一种使用JavaScript和Ajax实现表单数据提交的方法。具体包括如何通过nui库获取表单数据并将其序列化为JSON格式,再通过Ajax进行POST请求。此外,还提供了一个直接使用HTML表单元素提交数据到指定页面或流程的例子。
&spm=1001.2101.3001.5002&articleId=78045077&d=1&t=3&u=4a12d5d15d4f46f58d578040fecad399)
540

被折叠的 条评论
为什么被折叠?



