001--easyui 中如何获取不同input的值,并且进行比较呢?
2017-10-09 15:54
302 查看
其实说到底,还是归结于表单校验,对于单个表单中的某个input输入框中的文本值进行校验,完全可以通过书写一个function去判定,此时两个文本之间的值的比较大小的校验当然也是在保存之前的操作,因为不是太复杂,直接写在了保存按钮的绑定事件里面;
要求:
上限必须大于下限,否则不允许保存,弹窗提示
处理措施:
最主要的是需要获取到这两个input的值,其次直接进行比较,给出提示信息
更正:
从input文本框里面获取到的是字符串类型,需要转化为数值类型,在进行比较:
要求:
上限必须大于下限,否则不允许保存,弹窗提示
处理措施:
最主要的是需要获取到这两个input的值,其次直接进行比较,给出提示信息
//融资上限 var scaleMaxValue = $('#wisequantityEditScaleMax').next().children().val(); //融资下限 var scaleMinValue = $('#wisequantityEditScaleMin').next().children().val(); //alert("上限max是:"+scaleMaxValue+"---大于---"+"下限min是:"+scaleMinValue+"吗?"); //var infoTan=scaleMaxValue>scaleMinValue?"上限大于下限":"上限小于下限"; //alert("infoTan:"+infoTan) if(scaleMaxValue < scaleMinValue){ msgAlertExtend('抱歉,您输入的线上项目融资上下限不符合要求!','info'); return; }else{ //此处省略···· }
更正:
从input文本框里面获取到的是字符串类型,需要转化为数值类型,在进行比较:
//获取上限 var scaleMaxValueStr =$('#wisequantityEditScaleMax').next().children().val(); //清除上限千分位逗号以及标记 var cleanMaxValue1 = scaleMaxValueStr.replace(/,/g,""); //转换类型 var cleanMaxValue3 = parseFloat(cleanMaxValue1); //获取下限 var scaleMinValueStr =$('#wisequantityEditScaleMin').next().children().val(); //清除下限千分位 var cleanMinValue1= scaleMinValueStr.replace(/,/g,""); //转换类型 var cleanMinValue3 = parseFloat(cleanMinValue1); if(cleanMaxValue3 < cleanMinValue3){ msgAlertExtend('抱歉,您输入的线上项目融资上下限不符合要求!','info'); return; }else{ //此处省略部分代码··· }
相关文章推荐
- 如何将 eth0 和 wlan0 进行桥接 并且 wlan0 作为 AP 模式 供手机连接(手机静态获取ip)
- 如何用 ajax 连接mysql数据库,并且获取从中返回的数据。ajax获取从mysql返回的数据。responseXML分别输出不同数据的方法。
- asp两个数组如何进行比较,剔除相同,保留不同
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- 如何进行定义特性(Attribute),并且在程序中如何检索定义的特性,可以根据用户定义的不同特性进行不同的操作。
- iOS在不同手机转换时间戳获取到的数值进行比较会出现不同的值的问题
- 如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)?
- 如何实时对ios中麦克风的数据进行解析,获取声音频率等相关的属性?
- 对jquery val 获取input 文本框值进行扩展
- 如何比较mysql数据库结构的不同?
- Excel中如何找出两列数据中相同的数据,并且进行同行显示
- 如何在anaconda中创建不同版本(3.5)进行TensorFlow/pytorch安装
- 使用Easyui的控件后,val()方法获取不到值的解决方法和比较日期大小的js方法
- android 登录功能简介 获取EditText值进行比较
- 产品经理如何与强势的技术沟通? 技术比较有资历,会以技术无法实现等方面的原因拒绝处理产品提出的需求。 你们是否遇到这样的技术? 产品懂技术的话,是不是会好一些,因为可以和技术说“行话”了,并且产品懂技术就不会被忽悠了。
- 干货!如何利用Photoshop CC进行自动切图和获取CSS代码
- 如何用cmd对SVN进行更新,并且将文件压缩解压
- .net FrameWork WebAPI 如何添加保护接口,授权服务器是.net Core 的IdentityServer4 ,并且对signalr进行保护
- 问题12:如何利用oracle bbed 来模拟破坏数据块,并且用RMAN进行恢复?
- 在dva中如何不通过yield发送封装的请求并且获取返回的promise对象中的数据