
html/js/css/ajax
文章平均质量分 52
别打名名
学无止境,贵在坚持。
展开
-
html---textarea初始化时就有个table空格以及tab键操作无效
1 初始化时就有一个tab空格 这是因为之间的内容不为空的原因,包括空格和换行,否则浏览器会认为空格或者换行都是文本域的内容,因此书写时需将紧靠在一起;2 tab键对textarea操作无效 在textarea中使用tab键时是无效的,会切换到另一个控件上去,但是当我们有个需要时,要能够在文本域中使用tab键,可以使用javascript或者jquery方式实现:原创 2015-06-27 15:20:04 · 3378 阅读 · 1 评论 -
easyui-datagrid---动态创建表头和加载数据
效果 要实现动态的创建表头,即表头的格式多样,比如列数不确定,表头的总分结构等。下图为表头最终效果: 实现 想要动态的实现创建表头,那么用html的方式去创建easyui-datagrid肯定是不行的,easyui创建组件均提供了两种方式去创建,这里就要用到JS的创建方式了。 思路:动态获取待创建表头的数据–>创建表头–>动态获取表头field所对应的json数据–>datagrid u原创 2015-11-24 18:27:51 · 8917 阅读 · 1 评论 -
Easyui---numberbox(插件)重写css样式
修改css样式也适用于其他的插件。当然有的插件可以通过format的js函数来实现样式修改。 对于numberbox,直接在style中修改css样式,比如改变字体大小(font-size,font-weight)和颜色(color)是不行的。1 全局性修改,即将所有的numberbox的CSS样式重写<!-- 重载easyui 的css样式 --><style> .numberbo原创 2015-12-28 15:29:42 · 6540 阅读 · 0 评论 -
Easyui---datalist查找文本,并删除该行
//在消息列表中查找交易编号并删除该编号function findAndDeleteListInMsgList(trade_code){ //获取datalist所有的数据 var allRows = $('#id_datalist').datalist('getRows'); if (allRows.length > 0) { var allRow原创 2015-12-28 15:32:51 · 3439 阅读 · 0 评论 -
Easyui---模态对话框实现ESC键一键锁屏(输入密码解锁)
1 功能 通过按ESC键,促发模态对话框,从而使除了对话框之外的界面都不能操作,这样能够在工作人员离开时,防止别人操作页面,而只能通过本人的密码才能解除锁屏。2 功能实现 通过jQuery的按键松开检测事件keyup(),当按下ESC松开时,会触发该事件,从而进入事件的运行函数keyup(),在这个函数里面我们将模态对话框调出来,从而锁屏。 锁屏后,模态对话框中可以输入密码和提交,将输入的原创 2016-03-02 20:35:19 · 3153 阅读 · 0 评论 -
Easyui---datagrid编辑单元格及获取编辑前后数据
编辑之前编辑之后代码实现<div> <table id="dg" title="Cell Editing in DataGrid" style="width:700px;height:auto" data-options=" iconCls: 'icon-edit', singleSelect: true原创 2016-02-26 17:27:22 · 13607 阅读 · 1 评论