Foxtable(狐表)用户栏目专家坐堂 → form保存问题


  共有5254人关注过本帖树形打印复制链接

主题:form保存问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/15 20:50:00 [显示全部帖子]

方法1、分几次提交,比如子页面1为表单form1,就提交一次form1;子页面2为表单form2,就提交一次form2;
submitAjaxForm('form1','afterSubmit');
submitAjaxForm('form2','afterSubmit');

2、主页面zdzs添加一个表单比如form1,折叠模板添加到form1里面【wb.InsertHTML("form1",.BuildHtml) 】
各个子页面不要添加表单

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 8:48:00 [显示全部帖子]

如果各个页面要单独保存,就每个页面一个表单。如果要多个页面一起保存,只有上面2个方法。

或者不要使用Foxtable提供的用法,自己在前端写js代码,使用原生的ajax,自行提交需要的内容

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 10:08:00 [显示全部帖子]

.Add("btn1", "保存", "button").Attribute = " ‘submitForm2();submitForm3();submitForm4();................’ "

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 10:11:00 [显示全部帖子]

以下是引用ycs5801在2022/5/16 9:02:00的发言:
另外一个问题,在海关填报页面内,想实现在点击是否离轮时,判断卫检登轮是否是勾选状态,如果是未勾选,则提示未勾选,不能勾选是否离轮。
这个功能能否实现?

给逻辑开关绑定click事件,使用js'判断

if(document.getElementById("xxx逻辑开关控件").checked == false){
alert("未勾选")
}

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 10:25:00 [显示全部帖子]

看9楼

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 13:57:00 [显示全部帖子]

触发:
    .AddSwitch("是否离轮", "是否离轮").Attribute = "onc lick='submit_sfll(""" & e.getvalues("name") & """)'"


js:
function submit_sfll(id){
   if(document.getElementById("是否离轮").checked == true){
var result= submitAjaxFileds('submit.htm?name='+id,'','是否离轮',false);

……


 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 16:59:00 [显示全部帖子]

submitForm里不要刷新,submitForm1再刷新

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 17:12:00 [显示全部帖子]

就是指刷新页面啊,全部提交完毕再刷新啊,不要提交一个就刷新一下

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 17:21:00 [显示全部帖子]

js函数里面是什么内容?

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106799 积分:543196 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/16 17:34:00 [显示全部帖子]

function submitForm(){
    show("tst1",2000);
    submitAjaxForm('form2','',false);
}
//卫检科长审核
function submitForm1(){
    submitAjaxForm('form5','afterSubmit1');
}
function afterSubmit1(result3){
    hide("tst1");
    if (result3=='OK') {
        show("tst2",500);
        //location="upload.htm";
    }
    else{
        show("tst3",2000);
    }
}

 回到顶部
总数 14 1 2 下一页