逻辑:上节介绍了标注,但是标注只是停留在客户端,如何将客户端的数据发送到服务器端呢?这时候我们就需要一个能发送请求到服务器的触发器,而逻辑设置正好能解决我们的需求,逻辑设置可以参考逻辑。
1. 选择元素,在弹出的菜单中选择“逻辑”,在“逻辑设置”界面选择“逻辑”。
2. 先点击“增加操作”按钮,再选中刚才增加的条目。
3. 发生某事:指用户操作浏览器发生的行为。后端用到的一般有两种:“单击”和“输入框回车”。
单击:是单击按钮时向服务器端发送请求。
输入框回车:是输入完数据后点击“回车”键时向服务器端发送请求。
4. 额外逻辑:浏览器发送请求时额外发生的动作。后端一般用到的是“提交数据”选项。
5. 额外参数:当实现“额外逻辑”需要参数时,点击“高级编辑”。
6. 成功后跳转页面:是指数据提交成功后要跳转的页面。
7. 获取数据url:需要获取数据的url,若不填写,则默认为本页面。
8. 请求方式:指发送请求的方式。请求方式有“get”和“post”两种。
get:通过url传递参数。
post:通过提交表单的方式传递参数。
9. ct参数:当调用auth时用“user”,其他的均用“public_json”。
10. 数据来源:设置需要将对应值传给后端的元素,该元素必须要有name。如元素在标注时“元素id”为“mingcheng”,则“数据来源”应输入“#mingcheng”。
11. 失败后跳转页面:是提交数据失败后要跳转的页面。