117 次浏览【转载需注明来源】
博客作者:【1888****8888】
学习课程erp遇到的逻辑问题
下面这段是在 选项卡(子页面)执行的js 这段代码中可以调试输出到 表单提交对象的内容
lay_表单.表单提交事件( "添加内容", 定义函数 (表单提交对象) { //lay_弹出层.消息框(JSON类.到可读JSON文本(表单提交对象.字段)); 局部变量 父窗口对象 = 浏览器窗口.父窗口; 父窗口对象.添加内容(JSON类.到可读JSON文本(表单提交对象.字段)); }, 假 );
下面这段是在父窗口执行的js 下面代码可以调试输出参数的内容
定义函数 添加内容(参数) { 调试输出(参数); 变量 POST返回结果 = 网页访问_同步("/add_digital_currency.html", 真, 参数); }
下面这段是http启动服务定义事件的页面
HTTP服务类.启动服务( { "端口": 8081, "域名": "0.0.0.0", "首页文件": "@名称_后台页面.lhtml", "链接视图": [ { "url": "/", "回调方法": 后台访问 }, { "url": "/index.html", "回调方法": 后台访问 }, { "url": "/@名称_后台页面.lhtml", "回调方法": 后台访问 }, { "url": "/add_digital_currency.html", "回调方法": 添加内容_后台 } ] },
事件响应代码
异步 定义函数 添加内容_后台(访问信息, 整体信息) { 调试输出("ddddd"); 访问信息["主动发送"]({ "发送数据": 访问信息["文件数据"]["文件数据"], "数据协议": HTTP服务类.获取数据协议(访问信息["请求类型"]) }); }
这个一直触发不到调试输出ddddd 不知道哪里写错了 求解惑 初学者 我是想通过事件响应代码 触发mysql写数据进去 触发不到这个地方 不知道是不是逻辑错误 我检查network 也有访问这个
我猜测你使用了表单标签;前端不推荐直接用表单提交;直接用网页访_同步是最好的,你可以在非表单标签下随便给一个按钮进行触发"网页访_同步"post数据提交试试
我确实是使用的表单标签 我现在修改一下 该成设置获取值的方法 实验一下
已解决
不能恶意举报,否则进行封号处理!
测试账号
快码FOF编程 Time: 2023-12-03 23:02:17
评论ID
我猜测你使用了表单标签;前端不推荐直接用表单提交;直接用网页访_同步是最好的,你可以在非表单标签下随便给一个按钮进行触发"网页访_同步"post数据提交试试
1888****8888 回复 1楼 快码FOF编程 Time: 2023-12-03 23:06:30
评论ID
我确实是使用的表单标签 我现在修改一下 该成设置获取值的方法 实验一下
1888****8888 回复 2楼 1888****8888 Time: 2023-12-04 09:28:52
评论ID
已解决