首页 > 其他分享 >layer.prompt用法/字数限制

layer.prompt用法/字数限制

时间:2024-04-13 15:00:34浏览次数:13  
标签:layer prompt res value 用法 msg replace stock

             layer.prompt({
                   formType: 2
                   ,value: data.count
                  // ,maxlength:100    
                   ,title: '修改数字'
                   ,id:'stock'
                   ,closeBtn: 1
                   ,btn:['确定','取消']
                   ,area: ['210px', '20px']
                   ,success:function (layero, index) {
                           // 在success的回调里增加限制
                           //当前情况仅限一个输入框
                           //replace 里可以填其他的正则匹配
                       $('#stock .layui-layer-input').attr({'rows':1,'maxlength':5,'onchange':"this.value=this.value.replace(/\\D/g,'')",'onkeydown':"this.value=this.value.replace(/\\D/g,'')",'onkeyup':"this.value=this.value.replace(/\\D/g,'')"});
                       $('#stock .layui-layer-input').css('resize',"none");
                       $('#stock .layui-layer-input').attr("placeholder","请输入数字,最大99999");
                   }
                   ,yes:function(index, layero){
                       // 获取文本框输入的值
                       var value = layero.find(".layui-layer-input").val();
                       if(value == data.stock){
                           layer.msg('数字没有变化',{time: 500, anim: 6});
                       }else if (value.length < 0) {
                           layer.msg('数字不能小于0',{time: 500, anim: 6});
                       } else {
                               //定义参数
                           var param = {
                               "id":id,
                               "count":value
                           };
                           JsPost("xxxxx", param, function (res) {
                               if (res.status) {
                                   obj.update({
                                       count: value    //更新修改的值而无需刷新表格
                                   });
                                   layer.msg(res.msg,{time: 1000, icon:6 });
                                   layer.close(index);
                               } else {
                                   layer.msg(res.msg,{time: 1500, anim: 6});
                               }
                           });

                       }

                   }
               });

 

标签:layer,prompt,res,value,用法,msg,replace,stock
From: https://www.cnblogs.com/romanticcrystal/p/18132870

相关文章

  • 解密prompt系列27. LLM对齐经验之如何降低通用能力损失
    前面我们已经聊过众多指令微调的方案,这一章我们重点讨论下如何注入某一类任务或能力的同时,尽可能不损失模型原有的通用指令理解能力。因为在下游或垂直领域应用中,我们设计的推理任务风格或形式,往往很难通过prompt来稳定实现。这种情况下就会依赖微调来注入稳定的推理风格,但同时在......
  • having的用法 对分组后的数据进行条件过滤 ,HAVING语句通常与GROUP BY语句联合使用,用来
    having的用法HAVING语句通常与GROUPBY语句联合使用,用来过滤由GROUPBY语句返回的记录集。HAVING语句的存在弥补了WHERE关键字不能与聚合函数联合使用的不足。语法:SELECTcolumn1、column2、...column_n,aggregate_function(expression)。FROMtables。WHEREpredicates。GRO......
  • PSQL_标准API和Interface基本的用法和比较
      一、简介   1.API调用的6个参数    2.处理后错误信息的处理    3.API成功与否的判断依据    4.API和Interface的区别和优点 二. 具体分析1、API调用的6个参数        2. 处理后错误信息的处理IF(fnd_msg_pub.count_msg>0)THE......
  • oracle数据库listagg、wm_concat、xmlagg的用法
    1.listaggLISTAGG(measure_expr:any[,delimiter_expr:VARCHAR])WITHINGROUP(ORDERBYcolumn_exprASC/DESC)语法注解LISTAGG函数一般配合GROUPBY作为聚合函数(也可用于开窗函数)使用,可以传入两个参数变量measure_expr:要合并处理的字段delimiter_expr:给定分隔符号......
  • 关于C++作用域符的一种用法
    当作用域符号::前不带类名,或者namespace名的时候,表示是全局作用域的意思,也就是表示所调用的函数是全局函数,或者是某个动态库的函数,这对与代码的可阅读性有很大的帮助,因为它与类型成员函数的调用做了区分,表明该函数不是类成员函数如下图的send()函数,其前面的::表明send()函数不是......
  • c# LiteDB的基础用法
    LiteDB是一个轻量级的嵌入式NoSQL数据库,其设计理念与MongoDB类似,但它是完全使用C#开发的,因此与C#应用程序的集成非常顺畅。与SQLite相比,LiteDB提供了NoSQL(即键值对)的数据存储方式,并且是一个开源且免费的项目。它适用于桌面、移动以及Web应用程序。安装LiteDB包......
  • IDEA中Live Templates和Postfix Completion的用法
     前言 IDEA中代码生成的方式有两种LiveTemplatesPostfixCompletion这两种方式中,第一种基本每一个IDE都支持,但是支持第二中的很少。LiveTemplates输出模板1、sout,最基本的输出语句,快速生成System.out.println();2、soutp,快速生成参数输出语句。3、soutm,快速生成......
  • Java中Array.sort()的几种用法简明教程 (需要初始化要排序的对象)对 一个数组的所有元素
    Java中Array.sort()的几种用法简明教程(需要初始化要排序的对象)对一个数组的所有元素进行排序,并且是按从小到大的顺序Java中Array.sort()的几种用法简明教程(需要初始化要排序的对象)======================================================1、Arrays.sort(int[]a)......
  • Layerscape® LS1043AXN7QQB、LS1043AXN8QQA四核64位ARM处理器,ACFJ-3439T-000E(17A)栅
    一、Layerscape®1043A处理器简介:LS1043A处理器是一款面向嵌入式网络的四核64位Arm®处理器。LS1043A可通过支持无风扇设计的灵活I/O封装,提供超过10Gbps的性能。这款SoC是专为小规格网络、工业和汽车应用而打造的解决方案,针对经济型低端PCB优化了物料成本(BOM),降低了电源成本,......
  • websocket-fmp4播放器wsPlayer
    https://blog.csdn.net/tech2ipo/article/details/124369020 https://github.com/ZLMediaKit/ZLMediaKithttps://github.com/chatop2020/AKStream 一、web视频播放器的现状与问题1、流媒体协议选型:主流流媒体协议归纳总结:协议名称 网络传输协议 延时 编码类型 HTML5支持情......