Foxtable(狐表)用户栏目专家坐堂 → [求助]如何让Dialog对话框选择“是”执行后边代码


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

主题:[求助]如何让Dialog对话框选择“是”执行后边代码

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


加好友 发短信
等级:四尾狐 帖子:837 积分:7217 威望:0 精华:0 注册:2017/8/31 12:07:00
[求助]如何让Dialog对话框选择“是”执行后边代码  发帖心情 Post By:2022/9/28 22:40:00 [只看该作者]

老师,参考http://www.foxtable.com/mobilehelp/topics/0101.htm制作的页面

Dim res As String = "客户名称:" & kh & "<p/>客户类型:" & khlx]
 e.WriteString("QR" & res) '返回确认
Return ""
麻烦问一下,如何做到点击下图“是”服务器继续执行以后代码:

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20220928223301.png
图片点击可在新窗口打开查看

也就是,有选择执行:
With wb.AddDialog("", "dlg1", "再次确认", "") '登记失败提示框
    .AddButton("btnOK", "是").Kind = 1       '代码怎么设置
    .AddButton("btnOK", "否")                    
End With

js代码:
function myfunction(){
    var result = submitAjaxForm('form1','',false);
    if (result.substring(0,2) =='OK') {
{showDialog('dlg2','提示',result.substring(2))}
}
else if (result.substring(0,2) =='QR')
{
    {showDialog('dlg1','再次确认',result.substring(2))}
   else {showDialog('dlg2','错误',result)}
}

[此贴子已经被作者于2022/9/29 5:57:17编辑过]

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/29 8:40:00 [只看该作者]

只能重新提交请求到服务器,类似:

.AddButton("btnOK", "是").attribute = "onclick='sendAjaxText("""",""accept.htm"")'"

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


加好友 发短信
等级:四尾狐 帖子:837 积分:7217 威望:0 精华:0 注册:2017/8/31 12:07:00
  发帖心情 Post By:2022/9/29 9:18:00 [只看该作者]

谢谢,蓝老师,有其他办法实现FT中以下效果了吗?
  Dim Result As DialogResult
                Result = MessageBox.Show("确定要删除此客户吗?删除后不可恢复!", "警告", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
                If Result = DialogResult.Yes Then
                    .Current.Delete
                    .Save()
                Else
                End If


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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/29 9:25:00 [只看该作者]

不能这样用。判断验证应该单独一个页面处理:http://www.foxtable.com/mobilehelp/topics/0104.htm

也就是在进入业务页面前,先做所有判断、警告和提示

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


加好友 发短信
等级:四尾狐 帖子:837 积分:7217 威望:0 精华:0 注册:2017/8/31 12:07:00
  发帖心情 Post By:2022/9/29 9:27:00 [只看该作者]

老师,我是参照http://www.foxtable.com/mobilehelp/topics/0101.htm这页面做的,也是单独一页判断的,计划正式保存前有个确认选择判断。
[此贴子已经被作者于2022/9/29 9:28:46编辑过]

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/29 9:39:00 [只看该作者]

改为4楼的帮助用法

 回到顶部