这两天在做一个项目的时候,客户提出来要在前端页面上加个复制按钮,点击按钮就把当前行的型号数据复制到剪切板。我在网上找了一些JS复制数据到剪切板的代码作为参考,实际情况就是要么是无效、要么会影响现有的页面显示效果。最后通过思考整合,封装了一个比较合适好用的js复制数据到剪切板的方法。 实例代码:
这几天在项目开发过程中,涉及到了一些前端需要计算的功能,有一部分数据计算后小数点后有很多位,但项目要求保留小数点后三位或者两位,然后就写了个js函数来处理这个问题,取舍位数时遵循四舍五入,可以指定保留小数点后任意几位数。 实例代码: function round(v, e
今天帮助同学解决了这样一个问题,大概的业务逻辑是这样的:A页面是一个商品列表,B页面会随机显示A页面的一些商品,当点击B页面中的某个商品时,需要跳转到A页面,并且直接通过锚点定位到该商品的位置。 例如A页面的路径如下:/Home/Index,且有很多Id=data[i]的商品div 例如
在人员管理系统的开发过程中常常会用到身份证号码合法性校验,即是防止一些人输错身份证号码,也是为了保证录入数据的准确性,防止各类人员乱输入相关人员信息,下面分享一个JS身份证合法性校验的实例代码,即留作备份,也希望能帮助到有需要的同行。 <!DOCTYPE html> <ht
在日常的编程过程中,有时候需要截取地址栏URL的参数,下面我将用一个小例子来演示。 首先我们先定义一个函数,命名为getQueryVariable,要求传递参数variable,该参数为你要取参数的键值 function getQueryVariable(variable
手机端网站开发过程中,有时候会用到这个知识,就是判断这个网址是不是微信或浏览器打开,然后会根据浏览器的不同,然后进行不同的操作,如何实现这个效果呢,其实非常简单,几句Js代码即可。 var ua = window.navigator.userAgent.toLowerC
在手机QQ和微信里推广其他网址是非常恶心的, 只要网址瞬时点击量很大,再加上某些有心之人举报几下, 基本上网址就会GG,瞬间被QQ和微信拉入黑名单, 点击的时候直接显示风险之类的, 上有政策下有对策,可以利用官方自写方法,完成如标题所示功能 代码如下: <script src=”ht
在日常开发过程中,数据不可能是一成不变的,往往需要从数据库中动态获取,例如:商品表和商品类型表的关系,在添加商品的时候,为了保证数据的严谨性和准确性,商品类型肯定是需要用户进行选择而不是输入,而商品类型也不可能只有一种,所以这时候就需要用到下拉框,但是有很多同学对jQuery还不是特别熟悉,直接代码
今天在使用Bootstrap-Table加载数据时,动态加载了一些a标签作为增删改的功能按钮,我通过直接在a标签上加onclick事件上绑定js自定义方法,传递一个主键标识,想要通过Js自定义方法操作该条数据。 动态加载的a标签如下: <a href="#" onclick="自定义方法("
当我们想要设计CRM\DMS\ERP等类型的后台管理系统时,首页的用户菜单不会写死在页面中的,而是会从数据库中动态获取然后添加到页面上,第一是方便后期维护,不需要重新修改源代码,第二是为权限管理打好基础,因为上述这些系统在真实使用过程中,存在一些特定的用户应该对应特定功能的一些问题,关于权限这一块内
我们使用$.ajax时,有时候会需要把从后台获取到的数据存储在全局变量中,方便以后进行调用。 例如: var i=0; $(function () { $.ajax({ url: "/web/home/Get