Foxtable(狐表)用户栏目专家坐堂 → [求助]web中按钮点击后禁用该怎么处理


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

主题:[求助]web中按钮点击后禁用该怎么处理

帅哥哟,离线,有人找我吗?
laipiwen
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:375 积分:2806 威望:0 精华:0 注册:2015/4/29 11:50:00
[求助]web中按钮点击后禁用该怎么处理  发帖心情 Post By:2024/1/8 18:30:00 [只看该作者]

参照示例
http://www.foxtable.com/mobilehelp/index.htm?page=0104.htm
添加按钮方法如下:
.Add("btn3", "按钮3", "submit").Fo rmAct ion = "accept.htm"

想要实现类似这样的功能 .Attribute="on click=""this.disabled=true;this.value='请稍后';my function()"""

.Fo rmAct ion 和 .Attribute 不能同时写,不报错,写了 Attribute  之后 Fo rmAct ion不可用。

请问老师,想要实现点击按钮之后就禁用该按钮,避免重复提交的效果 该怎么处理?


[此贴子已经被作者于2024/1/8 18:30:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/8 20:15:00 [只看该作者]

在my function函数里提交到accept.htm不就行了

 回到顶部
帅哥哟,离线,有人找我吗?
laipiwen
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:375 积分:2806 威望:0 精华:0 注册:2015/4/29 11:50:00
  发帖心情 Post By:2024/1/8 20:24:00 [只看该作者]

location= "accept.htm"   这样提交吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/8 20:28:00 [只看该作者]

http://www.foxtable.com/mobilehelp/topics/0101.htm

 回到顶部
帅哥哟,离线,有人找我吗?
laipiwen
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:375 积分:2806 威望:0 精华:0 注册:2015/4/29 11:50:00
  发帖心情 Post By:2024/1/8 20:39:00 [只看该作者]

           With wb.AddButtonGroup("form1","btngrp1",False)
               
.Add("btn1""按钮3""submit").FormAction = "accept1.htm"
               
.Add("btn2""按钮3""submit").FormAction = "accept2.htm"
               .Add("btn3""
按钮3", "submit").FormAction = "accept3.htm"
               
.Add("btn4""按钮3""submit").FormAction = "accept4.htm"
           End With
我是想多个按钮分别 提交到不同的.htm  ,而  示例中   是这样 wb.AddForm("","form1","handle.htm") '指定接收表单数据的的页面为handle.htm  ,请问这个该怎么处理呢

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/8 20:46:00 [只看该作者]

              .Add("btn1""按钮3""button").Attribute="on click=""this.disabled=true;this.value='请稍后';myfunction('accept1')"""
               
.Add("btn2""按钮3""button").Attribute="on click=""this.disabled=true;this.value='请稍后';myfunction('accept2')"""

js
function myfunction(h){
form1.action = h + ".htm"
    var result = submitAjaxForm('form1','',false);

 回到顶部