$('#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 日常的更多相关文章

  1. JavaScript日常学习2

    JavaScript 数据类型    字符串(String).数字(Number).布尔(Boolean).数组(Array).对象(Object).空(Null).未定义(Undefined). e ...

  2. javascript 日常总结

    1. 将彻底屏蔽鼠标右键 oncontextmenu=”window.event.returnValue=false” < table border oncontextmenu=return(f ...

  3. Javascript日常编码中的一些常见问题

    一.尽量少用全局变量   这是一个疑问最少,同时流传最 广的一条.Javascript使用函数管理作用域,全局变量最大的问题在于同名变量冲突.这种隐患产生比较直接的两个原因就是Javascript语言 ...

  4. JavaScript日常学习3

    JavaScript函数  函数就是包裹在花括号中的代码块,前面使用了关键词 function: function functionname()     {执行代码} function myFunct ...

  5. JavaScript日常学习1

    您会经常看到 document.getElementById("id"). 这个方法是 HTML DOM 中定义的. DOM (Document Object Model)(文档对 ...

  6. JavaScript日常学习6

    JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continue).标签 JavaScript的运算符.比较符.条件语句.循环语句.跳出循环(break.continu ...

  7. JavaScript日常学习5

    JavaScript字符串属性和方法 eg :var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";      var sln = txt.length; ...

  8. JavaScript日常学习4

    JavaScript事件 1.<button id="btn1" onclick="document.getElementById("btn1" ...

  9. javascript日常总结

    如何去除掉inline-block元素之间的默认间距 前几天写一个页面 1 2 3 4 div{width:900px;} div li{ display:inline-block; width:30 ...

  10. JavaScript日常会跳的坑系列(二)

    1.Number()将部分非数字类型转换为0 强制转换为数值类型函数: parseFloat.parseInt 优点:对非数值类型统一返回NaN 缺点:会将一部分符合数值类型的字符串也识别为数值 pa ...

随机推荐

  1. javascript 字符串函数

    字符串的截取 str.substring(0,index) 字符串转换为日期 <script> var s = "2017-04-10"; var d = s.repl ...

  2. Vue + Element UI 实现权限管理系统(第三方图标库)

    使用第三方图标库 用过Elment的同鞋都知道,Element UI提供的字体图符少之又少,实在是不够用啊,幸好现在有不少丰富的第三方图标库可用,引入也不会很麻烦. Font Awesome Font ...

  3. MYSQL基础知识小盲区

    MYSQL必会的知识 命令行 启动mysql:     mysql  -u用户名 -p密码 显示表中的各列详细信息:    show columns form tablename  等价于  desc ...

  4. C++输出数组名

    1.如果C++输出的数组是char类型的,那么输出的就是数组中的元素. 2.如果使用的是其他类型的数组作为输出的话,那么就是一个16进制的地址. 3.还是那句话,对数组的操作,很多时候都是指针的操作, ...

  5. (C/C++学习笔记) 六. 表达式

    六. 表达式 ● 表达式 表达式 expression An expression consists of a combination of operators and operands. (An o ...

  6. Java集合(续)

    java学习笔记 --- 集合 1.定义:集合是一种容器,专门用来存储对象 数组和集合的区别?   A:长度区别  数组的长度固定    集合长度可变         B:内容不同  数组存储的是同一 ...

  7. activiti 插件安装,以及初始化配置

    1.安装插件 2.添加pom 3.配置activiti.cfg.xml 4.绘制业务流程图 MyProcess.bpmn 5.加载activiti数据表 6.创建流程 1.安装eclipse acti ...

  8. <Spark><Spark Streaming>

    Overview Spark Streaming为用户提供了一套与batch jobs十分相似的API,以编写streaming应用 与Spark的基本概念RDDs类似,Spark Streaming ...

  9. L290 英语中级班-3月上

    1元音饱满度 a [ei] name gamee [i:] he she mei [ai] fine likeo [ou] go homeu [ u:] use blue 2口音适应 刚开始说时,慢点 ...

  10. L275 Climate Change Is Having a Major Impact on Global Health

    Climate Change Is Having a Major Impact on Global Health A devastating heat wave swept across Europe ...