Foxtable(狐表)用户栏目专家坐堂 → 如果实现Uploader中必须要有文件才可 以提交表单


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

主题:如果实现Uploader中必须要有文件才可 以提交表单

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
如果实现Uploader中必须要有文件才可 以提交表单  发帖心情 Post By:2017/5/6 9:43:00 [显示全部帖子]

如题,如果没有文件就给出提示。多谢!

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/8 14:07:00 [显示全部帖子]

这个问题已经解决了,现在有个新问题。
我的代码如下:
  With wb.AddButtonGroup("form1","btg1",True)
                    .Add("btn1", "确定", "submit").Attribute = """
                End With
                With wb.AddDialog("","dlg2", "删除确认","您确定要删除当前记录吗?")
                    .AddButton("btnCancel","取消").Kind = 1
                    .AddButton("btnOK","确定","./delete.htm?id=12")
                End With
如果没有上传文件,会出现提示,但同时也会出Dialog.如果可以实现,如果没有文件就只出提示,有文件的时候才出对话框?

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 10:31:00 [显示全部帖子]

色老师

我的代码如下:
 wb.AddForm("","form1","shfh1") 
            wb.AddTopTips("","toptip1","请先选择单据后再确定!")
  With wb.AddButtonGroup("form1","btg1",True)
                    .Add("btn1", "确定", "button").Attribute = ""
                End With
                With wb.AddDialog("","dlg2", "删除确认","请确认货物是否已经送达?")
                    .AddButton("btnCancel","取消").Kind = 1
                    .AddButton("btnOK","确定","submit")
                End With

JS 代码发下:

function shqr(){
   var v1 = document.getElementById("shd1").files.length;
   
   if (v1 > 0){show("dlg2")}
   show("toptip1",2000);
   return false;
}

可以实现没有文件提示,但是另外 一个问题,如果选了文件后再按确定,对话框出来的同时,那个提醒也会出来?为什么会这样?怎么才可以实现有文件时,只弹出对话框,那个提醒不出来?

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 10:32:00 [显示全部帖子]

.Add("btn1", "确定", "button").Attribute = " "

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 10:32:00 [显示全部帖子]

怎么后面的代码会自动没有的?

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 15:32:00 [显示全部帖子]

老师,我的代码如下:
With wb.AddButtonGroup("form1","btg1",True)
                    .Add("btn1", "确定", "button").Attribute = ""
                End With
                With wb.AddDialog("","dlg2", "删除确认","请确认货物是否已经送达?")
                    .AddButton("btnCancel","取消").Kind = 1
                    .AddButton("btnOK","送货确定","submit").Attribute= ""
                End With
                With wb.AddDialog("","dlg4", "送货确认成功!","") '增加订单失败提示框
                    .AddButton("btnOK","确定")
                End With
                With wb.AddDialog("","dlg3", "错误","") '增加订单失败提示框
                    .AddButton("btnOK","确定")
                End With


JS如下 :
function shqr(){
   var v1 = document.getElementById("shd1").files.length;  
   if (v1 > 0){
show("dlg2")
return true
}
   show("toptip1",2000);
   return false;
}
function myfunction(){
    var result = submitAjaxForm('form1','',false);
    if (result =='qrcg') {
show('dlg4')
return true
}
    else {
showDialog('dlg3','错误',result)
return true
}
}

按了 送货确认后,服务器端可以实现,但是为什么不能弹出那个 送货确定的窗口而且是直接跳转到一个没有内容的窗口?

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 17:12:00 [显示全部帖子]

老师,今天试了一天,都搞不定,代码如下:请帮忙看一下
wb.AddForm("","form1","http://mt.gzhito.com.cn/shjg.htm?id=" & e.GetValues("id") & "&user=" & e.GetValues("user") & "") 'Attribute = "" 
With wb.AddButtonGroup("form1","btg1",True)
                    .Add("btn1", "确定", "button").Attribute = ""
                End With
                With wb.AddDialog("","dlg2", "删除确认","请确认货物是否已经送达?")
                    .AddButton("btnCancel","取消").Kind = 1
                    .AddButton("btnOK","确定")
                End With
                With wb.AddDialog("","dlg5", "送货确认成功!","") '增加订单失败提示框
                   .AddButton("btnOK","确定")
                End With
                With wb.AddDialog("","dlg3", "错误","") '增加订单失败提示框
                    .AddButton("btnOK","确定")
                End With

JS:
function shqr(){
   var v1 = document.getElementById("shd1").files.length;  
   if (v1 > 0){
show("dlg2")
return true
}
   show("toptip1",2000);
   return false;
}
function myfunction(){
    var result = submitAjaxForm('form1','',false);
    if (result =='qrcg') {show('dlg5')}
    else {showDialog('dlg3','错误',result)}
}

服务器端没问题,就是出不了对话框!

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 17:14:00 [显示全部帖子]

wb.AddForm("","form1","http://mt.gzhito.com.cn/shjg.htm?id=" & e.GetValues("id") & "&user=" & e.GetValues("user") & "") 'A ttr ib ut e = "ons ubm it='re tur n myf unc tion()'" 

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 17:15:00 [显示全部帖子]

Add("btn1", "确定", "button").Attr ib ute = "on clic k='sh qr()'"

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:11456 威望:0 精华:0 注册:2013/11/24 22:10:00
  发帖心情 Post By:2017/5/9 17:15:00 [显示全部帖子]

如果单独 提交是没有问题的,会显示内空:qrcg

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