Foxtable(狐表)用户栏目专家坐堂 → 怎样利用加减控件向数据库中增加减少数据


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

主题:怎样利用加减控件向数据库中增加减少数据

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


加好友 发短信
等级:五尾狐 帖子:1065 积分:7592 威望:0 精华:0 注册:2009/6/24 9:44:00
  发帖心情 Post By:2024/5/28 8:54:00 [只看该作者]

手机也是,给你网址你看看:http://lsyg.lsyg.store  需要在微信中打开

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


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

ajaxform.js里setColor函数改进一下

function setColor(){ //为了显示内容的横向底色可以满屏幕(4)
    var eles = document.querySelectorAll(".exui-list-other");
    for (let i = 0, k = eles.length; i < k; i++) {
        eles[i].firstChild.style.width = "100%";
    }
    //设置Spinner文本的宽度
    eles = document.querySelectorAll("[id^=ipg] .weui_label");
    for (let i = 0, k = eles.length; i < k; i++) {
        eles[i].style.width = "30px";
        eles[i].style.f;
    }
}
[此贴子已经被作者于2024/5/28 10:32:01编辑过]

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


加好友 发短信
等级:五尾狐 帖子:1065 积分:7592 威望:0 精华:0 注册:2009/6/24 9:44:00
  发帖心情 Post By:2024/5/28 11:16:00 [只看该作者]

js按照老师的已经添加。
函数这样:
With .AddList(dr("菜品名称"), "./Attachments/" & dr("菜品图片") , "renamecx_name.htm?name=" & dr("_Identify"))
                .TextStyle = "color:black;font-size:15px" '字体颜色,字体大小
                .ImageWidth = 100 '图片大小
                With .LeftFooter
                    .AddFoot(dr("菜品价格") & "元").Attribute = "style='color:red;font-size:15px'"
                End With
                Dim ipg As ExWeUI.ExInputGroup = ExWeUI.WebUI.AddInputGroup("", "ipg" & dr("菜品名称"), "") 
                With ipg.AddSpinner("sp_" & dr("菜品名称"), "数量") 
                    .max = 20 
                    .min = 0

                    .width = 40 '整体控件的宽度(含加减按钮)  
                    .Attribute = "style=""width:15px;color:red;font-size:15px""" '数值框的宽度,不含加减按钮,加减按钮每个宽度30  
                    
                End With 
                '                .RightFooter.AddFoot("").Attribute = ipg.BuildHtml
                .RightFooter.AddFoot(ipg.BuildHtml)
                
            End With

主要修改了黄色部分,现在图片是这样显示:

图片点击可在新窗口打开查看此主题相关图片如下:222.png
图片点击可在新窗口打开查看
这个“数量”这个元素能不能去掉,这样可以让左右两边的元素都可以扩大显示一些。


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


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

网上搜索怎么隐藏html标签

网上搜索学学querySelectorAll的用法,找到对应的标签然后进行后续处理

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


加好友 发短信
等级:五尾狐 帖子:1065 积分:7592 威望:0 精华:0 注册:2009/6/24 9:44:00
  发帖心情 Post By:2024/5/28 14:46:00 [只看该作者]

eles = document.querySelectorAll("[id^=ipg] .weui_label");
    for (let i = 0, k = eles.length; i < k; i++) {
       // eles[i].style.width = "40px";
        //eles[i].style.f;
        eles[i].style.display = 'none'; //隐藏数量标题
    }

把这个地方改成这样可以了。

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


加好友 发短信
等级:五尾狐 帖子:1065 积分:7592 威望:0 精华:0 注册:2009/6/24 9:44:00
  发帖心情 Post By:2024/5/29 9:12:00 [只看该作者]

现在这个加减按钮,默认是0,点加号就会直接跳到2,把1省略了,如果从3往回按减号,则到1之后不动了,无法到0.

函数内容:
   For Each dr As DataRow In drs
            
            Dim txt As String = "<p>发布日期:" & dr("发布日期") & "<br/>"
            
            '            With .AddList(dr("菜品名称"), "./Attachments/" & dr("菜品图片") , "renamecx_name.htm?name=" & dr("_Identify"))
            With .AddList(dr("菜品名称"), "./Attachments/" & dr("菜品图片"))
                .TextStyle = "color:black;font-size:17px;text-align: center;" '字体颜色,字体大小
                .ImageWidth = 100 '图片大小
                With .LeftFooter
                    .AddFoot(dr("菜品价格") & "元" & dr("单位")).Attribute = "style='color:red;font-size:13px'"
                End With            
                Dim ipg As ExWeUI.ExInputGroup = ExWeUI.WebUI.AddInputGroup("", "ipg" & dr("菜品名称"), "") 
                With ipg.AddSpinner("sp_" & dr("菜品名称"), "数量") 
                    .max = 20 
                    .min = 0
                    '                    .Attribute = "style='color:red;font-size:10px'"
                    .width = 65 '整体控件的宽度(含加减按钮)  
                 
                    .Attribute = "style=""width:30px;color:red;font-size:10px"" & openid & "','" & dr("菜品名称") & "')"""
                    
 '.Attribute = "style=""width:30px;color:red;font-size:15px"" on change=""submitAjaxFileds('接收页面.htm?openid=" & openid & "','','订单编号控件ID','加减控件ID','订单编号',false);"""
                End With 
                '                .RightFooter.AddFoot("").Attribute = ipg.BuildHtml
                .RightFooter.AddFoot(ipg.BuildHtml)
                
            End With                              
        Next

js内容:

function setColor(){ //为了显示内容的横向底色可以满屏幕(4)
    var eles = document.querySelectorAll(".exui-list-other");
    for (let i = 0, k = eles.length; i < k; i++) {
        eles[i].firstChild.style.width = "100%";
    }
     eles = document.querySelectorAll("[id^=ipg] .weui_label");
    for (let i = 0, k = eles.length; i < k; i++) {
       // eles[i].style.width = "40px";
        //eles[i].style.f;
        eles[i].style.display = 'none'; //隐藏数量标题
    }
}

function sendJsonObject(openid,cpmc){ //向后台发送数据
    var obj=new Object();
    obj.openid = openid;
    
    obj.cpmc=cpmc;
    var cpsl = document.getElementById("sp_"+cpmc); //菜品数量    
    console.log(cpsl.value);
    obj.cpsl=cpsl.value;
    var result = sendAjaxJSON(obj,"receive.htm","",false);
    
}


 回到顶部
总数 26 上一页 1 2 3