jquery + js + ajax
文章平均质量分 53
__心诺
最能让人感到快乐的事,莫过于经过一番努力后,所以东西正慢慢变成你想要的样子。
展开
-
JQuery动态增加删除表格,计算总价
序号 物品名称 品牌 规格型号 数量 预算单价 预算总价 用途 相关操作 合计 小写 大写 JQuery 动态增加//添加新记录 $("#bu").click(function(){ var max_line_num = $原创 2016-09-01 22:27:48 · 718 阅读 · 0 评论 -
js获取日期时间相差8小时解决方法
后台获取日期值:前台获取值为: 2017-05-02 07:38:34,当赋值到页面时,日期就相差了8小时!解决方法如下:dateFormat = function (date, format) { date = new Date(date); var o = { 'M+' : date.getMonth() + 1,...原创 2017-05-02 16:58:39 · 46270 阅读 · 7 评论 -
点击后定位,背景提亮
直接上代码吧!!! Document /* 实现这样的效果主要是要定位 向右侧偏移一下就可以了 */ .sidebar { position: relative; width: 200px; height: 500px; background: #DDD; border: 1px solid #F00; } .sidebar > ul {原创 2017-08-31 08:47:49 · 365 阅读 · 0 评论 -
iframe宽度高度的自适应的问题
iframe嵌套在div内 ,iframe的宽高都设置了100% ,可是还是无法自适应,解决方法如下:代码:通过红色位置可以解决function setIframeHeight(iframeId){ var cwin = document.getElementById(iframeId); if (document.getElementById){原创 2017-09-22 13:12:31 · 2742 阅读 · 0 评论 -
IOS 前端 时间乱码(ios时间显示NaN) 问题解决
var applicateTime = new Date(GetDateDiff(purchase.applicateTime)).Format("yyyy-MM-dd");formatDate.jsDate.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.g原创 2017-12-11 13:00:58 · 6271 阅读 · 0 评论 -
JQuery div滚动至浏览器顶部位置固定
获取元素(这里定位元素A)距离顶部的高度,接着设定scroll滚动的事件,比如超过那个高度,把A的位置设定为fixed,小于该高度,修改回relative。 方法一:$(function() { var elm = $('.nav'); var startPos = $(elm).offset().top; $.event.add(window, "scroll", fun...原创 2018-03-01 09:03:55 · 2858 阅读 · 0 评论 -
js 复制链接
1、实现点击内容复制<!DOCTYPE html><html><head><script type="text/javascript"> function copyLink(){var e = document.getElementById("copy");e.select(); // 选择对象document.execCommand(...原创 2018-03-02 09:54:03 · 4521 阅读 · 1 评论 -
jquery插件treetable 动态加载问题
使用jquery插件treetable 增加后刷新table时,树形样式丢失在增加或修改后,动态加载html,开始就直接使用 $("#treeTable tbody").empty().append(data); 这个用法是错误的,后来换成//成功后刷新表格 $("#treeTable tbody").empty();var html = data.htmlTable; ...原创 2018-04-16 13:09:08 · 6102 阅读 · 7 评论 -
jqueryURL中参数中解决中文乱码问题的两种方法
一、正则分析法 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); //获取url中"?"符后的字符串并正则匹配 ...原创 2018-04-16 14:51:21 · 6515 阅读 · 1 评论 -
jquery template.js前端模板引擎
1、加载模板引擎js(jquery.tmpl.js) 可下载链接:https://github.com/BorisMoore/jquery-tmpl2、直接上代码<script type="text/javascript" src="${ctxStatic}/web/js/jquery.tmpl.js"></script><!-- 个人统计模板引擎 -->&l...原创 2018-03-28 16:31:22 · 4213 阅读 · 0 评论 -
评论功能+websocket自动更新
代码存根,作为文档保存。1、comment.jsp 页面<div class="row"> <div class="col-md-12 col-sm-12 col-xs-12"> <div class="report_comment"> <p class="bt_report"原创 2018-05-10 21:37:16 · 1141 阅读 · 0 评论 -
自定义分页
文章仅限于工作中用到作为文档记录,也可直接参考layer 的分页模式。1、paging.js/** * 分页 * * @param pagesize * 每页记录数 * @param pageindex * 当前页数 * @param rowcount * 记录总数 * @returns */var ...原创 2018-05-10 22:03:23 · 358 阅读 · 0 评论 -
ajax post跨域请求解决
一、使用 response.addHeader(“Access-Control-Allow-Origin”, “*”); 解决1、前端 2、后端:二、使用CORS 解决 1、跨域问题属于后台的安全拦截,跟客户端没关系,在java后台,使用cors filter进行拦截处理,引用maven库cors-filter 2、修改web.xml,增加cors过滤器,在cors...原创 2018-05-24 10:01:26 · 20689 阅读 · 0 评论 -
js json字符串与json对象互相转换
一、JSON字符串转换为JSON对象//由JSON字符串转换为JSON对象var obj = eval(‘(’ + str + ‘)’);或者var obj = str.parseJSON(); //由JSON字符串转换为JSON对象或者var obj = JSON.parse(str); //由JSON字符串转换为JSON对象然后,就可以这样读取:console....原创 2018-05-24 10:22:53 · 6032 阅读 · 0 评论 -
jquery Validate验证详解
1、导入js文件<script src="jQuery.2.1.1.js" type="text/javascript"></script><script src="jquery.validate.js" type="text/javascript"></script><script src=&q原创 2018-06-05 14:10:35 · 525 阅读 · 0 评论 -
JS对HTML进行转义
//去掉html标签function removeHtmlTab(tab) { return tab.replace(/<[^<>]+?>/g,'');//删除所有HTML标签}//普通字符转换成转意符function html2Escape(sHtml) { return sHtml.replace(/[<>&"]/g,function(c){return {'<':'<','>':'原创 2017-05-04 19:06:38 · 740 阅读 · 0 评论 -
Jquery中click事件重复执行的问题
问题:点提交按钮时,click事件会执行多次。而且会记住上次提交的值!我的代码是在click里面又加上了一层click,然后记住上次的事件,然后写了一个方法,每次绑定前先取消上次的绑定,代码如下:$("#publish").unbind("click").click(function() {});最后测试,只弹出了一次。原创 2017-04-19 17:15:23 · 905 阅读 · 0 评论 -
jQuery动态修改placeholder和获取文本光标
动态修改placeholder$("#sendComment").attr('placeholder',"请输入文本");获取光标$("#sendComment").focus();原创 2017-04-18 11:34:39 · 8816 阅读 · 0 评论 -
js小写金额转换大写
/** * 小写转大写 * @param slValue * @returns */ function chineseNumber(slValue) { var maxDec = 2; // 验证输入金额数值或数值字符串: slValue = slValue.toString().rep转载 2016-09-01 22:24:57 · 807 阅读 · 0 评论 -
jQuery 选择课表
节次 星期一 星期二 星期三 ${sectionList}原创 2016-09-01 21:51:33 · 1707 阅读 · 0 评论 -
jquery之empty()与remove()区别
用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。1.empty()是只移除了 指定元素中的所有子节点,拿$("p").empty()来说,他只是把dsfsd中的文本给移除了,而留下 了,仍保留其在dom中所占的位置。2.remove([expr])则是把其从dom中删除,而不会保留其所占的位置。原创 2016-09-01 22:43:41 · 286 阅读 · 0 评论 -
JQuery之简单表单验证
JQuery之简单表单验证jsp部分: *旧密码: *新密码: *确认新密码:原创 2016-10-22 14:30:24 · 1451 阅读 · 0 评论 -
实现时间显示几天前,几小时前的方法锦集
Java方法:private final static long minute = 60 * 1000;// 1分钟 private final static long hour = 60 * minute;// 1小时 private final static long day = 24 * hour;// 1天 private final static long month原创 2016-10-22 21:09:33 · 865 阅读 · 0 评论 -
js正则表达式验证大全
/判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!转载 2016-11-04 09:18:47 · 273 阅读 · 0 评论 -
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
1)在iframe中查找父页面元素的方法:$('#id', window.parent.document)2)在iframe中调用父页面中定义的方法和变量:parent.methodparent.value3)实例1.父页面 var hello = 'hello'; function ge原创 2016-11-28 08:33:16 · 426 阅读 · 0 评论 -
Ajax中的eval函数的用法
eval的定义和使用Eval它是用来计算某个字符串,并且执行其中的JavaScript代码。语法:1) eval函数接受一个string这个参数,并且这个参数是必须的,这个参数就是要计算的这个字符串。它里面可以函数含有JavaScript的表达式,或者要执行的语句。eval(string)。2) 既然是函数,就有可能有返回值。它的返回值是:如果这个strin转载 2016-12-30 09:21:59 · 1600 阅读 · 0 评论 -
jqeury eval将字符串转换json的方法
jquery中ajax的dataType属性用于指定服务器返回的数据类型,如果不指定,jQuery 将自动根据HTTP包MIME信息来智能判断,如果datatype选项不填写的话,会将返回的数据当成字符串处理。一、ajax语法jQuery.ajax([settings])参数说明settings:用于配置 Ajax 请求的键值对集合。可以通过 $.ajaxSet原创 2016-12-30 09:18:13 · 414 阅读 · 0 评论 -
table td一行不能超过三个,超过的换行
12为获取td的数量, h+='sssssssss' ,暂时写的是静态值,最后实现的效果如下:原创 2017-02-09 12:51:28 · 5069 阅读 · 0 评论 -
Ajax去除获取的字符串中出现符号的问题
后台向前台传过来的是List型字符串拼接的HTML,ajax获取时,中间出现‘,’逗号情况,如下图所示:解决办法如下代码:原创 2017-03-10 13:37:19 · 376 阅读 · 0 评论 -
JS 时间格式CST转GMT
对CST格式的时间字符串进行分段截取,重新拼接为GMT格式//Thu Aug 18 20:38:54 CST 2016,时间格式转换 //输出格式:yyyy-MM-dd HH:mm:ss Thu Aug 18 2016 20:38:54 GMT+0800 function getTaskTime(strDate) { if(null==strDate || ""==s原创 2017-04-02 21:22:29 · 695 阅读 · 0 评论 -
event.keyCode用法及列表
HTML用户名:密码:JavaScript:JumpByEnter(UserPwd) 函数功能:输入完用户名按回车,焦点转向密码输入框IsEnterKeyPress()功能:输入完密码并按回车,则登录function JumpByEnter(NextElement){ var lKeyCode = (navigator.appname=="N转载 2017-04-02 21:28:12 · 324 阅读 · 0 评论 -
两个html页面之间的传值
首先两个页面分别为A.html 和 B.html,将A页面的参数传递到B页面,案例代码如下:A.html B.html原创 2017-04-13 13:33:51 · 522 阅读 · 0 评论 -
laydate 动态改变min 和 max, 进行时间范围选择
当改变下拉框值,动态改变laydate min和max 进行数据范围选择 1、日期选择框:&lt;input id="overTime" name="overTime" type="text" maxlength="20" class="laydate-icon form-control layer-date原创 2018-06-01 14:59:46 · 7171 阅读 · 0 评论