javascript 日常
   $('#code').bind('keypress', function (e) {   //绑定回车处理
        if (e.keyCode == ) {
            console.log($("#code"));
        }
    });
            $.ajax({
                url: "@Url.Action("Data")",
                type: "Post",
            data: { },
            dataType: "json",
            success: function (data) {
                app.tableData = data.rows;
            },
            error: function (jqXHR, textStatus, errorThrown) {
            }
        });
<div id="line" style="display:none">@Model.line</div>
JSON.parse($("#line").html())
前台接收 LIST<CLASS>
(~~(number * 10 *10 ) )/ 10 /10 js 保留二位小数
(obj* 1).toFixed(2) *1 银行家摄入
Math.round(v*10*10 )/10/10 js ().toExponential(10)-0 解决 .99999999999999问题
math.round(obj,2) c#
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 限制输入数字 .也不行
var pages=TotalRecord%pageSize==0?(TotalRecord/pageSize):(Math.floor(TotalRecord/pageSize)+1); js页数计算
var rows = $('#List').datagrid('getSelections');
var d='';
rows.forEach(function(item){d+=item.BARCODE + "','";});
d ="'"+ d.substring(0, d.length - 2); 选中 返回  '1','2'
var a=["2018/09/18 08:00:00","2018/07/18 08:00:00","2018/10/18 08:00:00"]
a.sort().reverse()[0] 日期最大值,排序
app.tabke.find(function (x) {  return x.HID == app.checked }).STATUS   一个值到数据去找他的对象 
$("#a").find("tr:not(:first)").each(function ()
{
   console.log(this);  循环行
$(this).find("input[name='txt']").val() 获取当前行文本框
$(this).find("td").eq(13)[0].innerHTML.trim() 获取行文本
 })
$("#a").find("tr:last").clone(); 最后 一行的副本
$('#Settlement_Currency optin:selected').text() 获取选择下拉文本
$("#Settlement_Currency").find("option:selected").text()
$("#Settlement_Currency").val() 获取选择下拉值
$("#Settlement_Currency").bind("input propertychange", function() {alert($(this).val());}); 下拉改变事件
$("#dd").val(JSON.stringify(rows)); JSON.parse($("#dd").val()) JS 序列化和反序列化
时间戳转时间
value='/Date(123512530002)/
format(value.replace(/[^0-9]/ig, "") * 1)
function format(shijianchuo) {
        //shijianchuo是整数,否则要parseInt转换
        var time = new Date(shijianchuo);
        var y = time.getFullYear();
        var m = time.getMonth() + 1;
        var d = time.getDate();
        var h = time.getHours();
        var mm = time.getMinutes();
        return y.toString() + '-' + (m < 10 ? '0' + m : m).toString() + '-' + (d < 10 ? '0' + d : d).toString() + ' ' + (h < 10 ? '0' + h : h).toString() + ':' + (mm < 10 ? '0' + mm : mm).toString();
    }
function ToDated( date)
    {
        if (date == null) {
            return value;
        }
        var date = new Date(date.replace(/[^0-9]/ig, "") * 1);
        return date.getFullYear() + '-' + (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-' + date.getDate() + ' ' + date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds();
    }
var a=[,,,]; 防重复
var b=[];
a.forEach(x=> b.push(a));
if(new Set(a).size>)
b=;
javascript 日常的更多相关文章
- JavaScript日常学习2
		
JavaScript 数据类型 字符串(String).数字(Number).布尔(Boolean).数组(Array).对象(Object).空(Null).未定义(Undefined). e ...
 - javascript 日常总结
		
1. 将彻底屏蔽鼠标右键 oncontextmenu=”window.event.returnValue=false” < table border oncontextmenu=return(f ...
 - Javascript日常编码中的一些常见问题
		
一.尽量少用全局变量 这是一个疑问最少,同时流传最 广的一条.Javascript使用函数管理作用域,全局变量最大的问题在于同名变量冲突.这种隐患产生比较直接的两个原因就是Javascript语言 ...
 - JavaScript日常学习3
		
JavaScript函数 函数就是包裹在花括号中的代码块,前面使用了关键词 function: function functionname() {执行代码} function myFunct ...
 - JavaScript日常学习1
		
您会经常看到 document.getElementById("id"). 这个方法是 HTML DOM 中定义的. DOM (Document Object Model)(文档对 ...
 - JavaScript日常学习6
		
JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continue).标签 JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continu ...
 - JavaScript日常学习5
		
JavaScript字符串属性和方法 eg :var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; var sln = txt.length; ...
 - JavaScript日常学习4
		
JavaScript事件 1.<button id="btn1" onclick="document.getElementById("btn1" ...
 - javascript日常总结
		
如何去除掉inline-block元素之间的默认间距 前几天写一个页面 1 2 3 4 div{width:900px;} div li{ display:inline-block; width:30 ...
 - JavaScript日常会跳的坑系列(二)
		
1.Number()将部分非数字类型转换为0 强制转换为数值类型函数: parseFloat.parseInt 优点:对非数值类型统一返回NaN 缺点:会将一部分符合数值类型的字符串也识别为数值 pa ...
 
随机推荐
- C++解析二
			
C++ 类访问修饰符 数据封装是面向对象编程的一个重要特点,它防止函数直接访问类类型的内部成员.类成员的访问限制是通过在类主体内部对各个区域标记 public.private.protected 来指 ...
 - The difference between ppp and ndis
 - 公司最近把开发人员的系统全部改为windows了
			
公司最近把开发人员的开发环境全部改为windows了,唯一linux系统(一位做python 开发的同事自己安装的),被要求下午下班前改为windows 系统,windows 是公认的不适合开发,我家 ...
 - datatime  模块
			
import datetime # 这个是一个包 里面包含 对时间的处理 对日期的处理datetime.date # 日期相关datetime.time # 时间相关 # 获取当前详细时间print( ...
 - Dom方法,解析XML文件
			
Dom方法,解析XML文件的基本操作 package com.demo.xml.jaxp; import java.io.IOException; import javax.xml.parsers.D ...
 - [javamail]AUTH LOGIN failed;Invalid username or password报错
			
项目中需要用到javamailAPI,邮箱服务器用的sohu闪电邮,SMTP协议用来发送,赋值代码: Properties props = new Properties(); props.setPro ...
 - java获得当前系统时间三种方法
			
参见: http://blog.csdn.net/cloume/article/details/46624637
 - 字符与字符串3——char 的大小
			
字符变量占用内存的大小,也就是char类型声明的变量,这个变量占多少字节. 一字节 char c = 'A'; printf("%d,%d\n", sizeof(c),sizeof ...
 - delete请求
			
Action(){ int HttpRetCode; //定义一个变量,用于接收HTTP返回的状态码 web_add_header("Session-Id", "2e25 ...
 - Centos7部署kubernetes Proxy(七)
			
1.配置kube-proxy使用LVS(三个节点都装上去) [root@linux-node1 ssl]# yum install -y ipvsadm ipset conntrack [root@l ...