以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 移动端 通过form提交数据,如果input为空的时候 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121025) |
-- 作者:yjf123 -- 发布时间:2018/6/27 17:59:00 -- 移动端 通过form提交数据,如果input为空的时候 移动端 通过form提交数据,如果input为空的时候,后台获取不到key 如果前端清空input,那么以下代码就无法清空数据,怎么处理呢? For Each key As String In e.Values.Keys If dt.DataCols.contains(key)=True Then dr(key)=e.Values(key) End If Next |
-- 作者:有点甜 -- 发布时间:2018/6/27 18:06:00 --
具体说明你遇到什么问题。 [此贴子已经被作者于2018/6/27 18:24:43编辑过]
|
-- 作者:yjf123 -- 发布时间:2018/6/27 18:14:00 -- 不提交才不对的,比如 有一列备注 本来有值,然后把值清空掉,那么后台就获取不到备注提交的数据,就不处理,那么后台并没有清空备注列 |
-- 作者:有点甜 -- 发布时间:2018/6/27 18:27:00 -- 是的,确实有问题。帮你反馈一下。
你这种情况,尽量不要依靠keys,你可以自己定义cs列名数组或者直接循环datacols。 |
-- 作者:yjf123 -- 发布时间:2018/6/27 19:40:00 -- 要是这么就不方便了 |