以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 新增订单提交后,因为一些判断会中途返回修改再提交,怎么返加原来提交前有输入数据的页面再行修改呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189864) |
-- 作者:温馨的大树 -- 发布时间:2024/1/1 15:37:00 -- 新增订单提交后,因为一些判断会中途返回修改再提交,怎么返加原来提交前有输入数据的页面再行修改呢? 新增订单提交后,因为一些判断会中途返回修改再提交,怎么返加原来保留输入数据的页面再行修改后提交呢? 比如: Dim nms() As String = {"姓名", "订单日期", "订单时间", "省份", "城市", "客户网名", "客服网名", "单价", "单位" , "收款方式", "交待事项" } \'不能为空的列名数组 For Each nm As String In nms If e.PostValues.ContainsKey(nm) = False Then \'生成错误提示页 With wb.AddMsgPage("page1", "msgpage", "增加失败", nm & "列不能为空!") .icon = "Warn" \'改变图标 .AddButton("btn1", "返回", "list.htm") End With e.WriteString(wb.Build) Return"" \'必须返回 End If Next 再比如: With wb.AddDialog("page1", "dlg3", "提示", "对不起,找不到【" & dr8("姓名") & "】的订单计划,请核实后再提交!") .AddButton("btnOK", "确定", "addnew.htm?page=0") .AddButton("bdnCancel", "取消", "list.htm").Kind = 0 .Visible = True End With e.WriteString(wb.Build) Return"" |
-- 作者:有点蓝 -- 发布时间:2024/1/1 20:39:00 -- 使用ajax提交数据,比如:http://www.foxtable.com/mobilehelp/topics/0101.htm |