Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助,weui删除之前如何加一个验证条件

1楼
夜点蚊香 发表于:2024/2/12 1:16:00

代码文件

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:代码1.txt


function del(){
   location="list.htm?page=" + table1.pagenumber + "&deloid=" + table1.primarykey;
}

function edit(){
   location="edit.htm?page=" + table1.pagenumber + "&oid=" + table1.primarykey;
}

代码是教案里面源代码
删除和编辑之前加一个验证条件。数量超过1000不能删除和编辑。求教。

2楼
有点蓝 发表于:2024/2/13 20:25:00
增加一个函数,比如checked,代码
Dim e As RequestEventArgs = args(0)
If
 DataTables("订单").SQLCompute("count(订单编号)","订单编号='" & e.PlainText & "' and 数量 >1000") > 0 Then 
    e.WriteString("1")
else
    e.WriteString("0")
End If

httpRequest事件代码:

Select Case e.Path
    Case "list.htm"
        Functions.Execute("List",e) '
分页显示
    Case "edit.htm"
        If e.PostValues.Count > 0 Then
            
Functions.Execute("Save",e) '保存表单数据
        End If
        Functions.Execute("Edit",e) '生成订单编辑页面

    Case "checked.htm"

Functions.Execute("checked",e)
End
 Select


js

function del(){

var result = sendAjaxText(table1.primarykey,"checked.htm","",false);

if (result == "0") {
   location="list.htm?page=" + table1.pagenumber + "&deloid=" + table1.primarykey;

}

else{

alert("数量超过1000不能删除");

}
}

共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 3 queries.