

现在情况是不懂怎么判断,就是只提交显示页面的数据。
其实我更想就是所以数据提交到后台,由后台来判断哪个div是再打开的,然后就插入或者编辑某些数据。


现在情况是不懂怎么判断,就是只提交显示页面的数据。
其实我更想就是所以数据提交到后台,由后台来判断哪个div是再打开的,然后就插入或者编辑某些数据。
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
要实现这个功能,你可以使用JavaScript和HTML来动态地在页面上添加或删除元素。下面是一个简单的例子,展示了如何处理你提到的问题:
首先,在你的HTML文件中创建一些输入字段(<input>)和按钮(<button>),并设置它们的事件监听器以触发保存操作。例如:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Example</title>
</head>
<body>
<!-- 页面主体 -->
<div id="content">
<!-- 页面内容将在这里加载 -->
</div>
<!-- 用于存储表单数据的容器 -->
<div id="savedData" style="display:none;">
<!-- 存储的数据将会在这里显示 -->
</div>
<!-- 提交按钮 -->
<button onclick="save()">Submit</button>
<script>
// 当用户点击提交按钮时执行的函数
function save() {
// 获取所有输入字段的值,并将它们作为字符串拼接起来
let data = document.getElementById("agencyInfo").value +
document.getElementById("agencySetting").value +
document.getElementById("currencyInfo").value;
// 将数据发送给服务器进行保存
sendToServer(data);
}
// 发送数据到服务器的方法
function sendToServer(data) {
// 在这里可以编写服务器端代码来接收和处理数据
console.log("Data sent to server: ", data);
}
</script>
</body>
</html>
在这个例子中,我们创建了一个包含三个输入字段的表单,每个字段都有自己的ID,这样我们可以分别获取每个字段的值。当用户点击“提交”按钮时,我们将这些值拼接成一个字符串,然后通过sendToServer函数发送到服务器。
然后,在服务器端,你需要编写相应的逻辑来处理从客户端发送过来的数据。根据数据的内容,你可以决定是否更新数据库中的相应信息。这可能涉及查询数据库、修改记录等操作。
请注意,这段代码只是一个基本示例,实际应用中可能会有更多的细节需要考虑。例如,你可能需要处理错误的情况,确保表单验证正确,以及确保数据的安全性等。