`
文章列表
通过ng-model和ng-value,设置默认的属性值即可实现默认选中 <input type="radio" name="${name}" ng-model="${ngModel}" ng-value="${rkey}">

jqgrid的简单操作

//将选中的记录转换成ID数组 getSelectedIds: function (jqGrid){     var ids = jqGrid.jqGrid("getGridParam", "selrow");     return ids; }, //将选中的记录转换成ID数组 getSelectedId: function (jqGrid){     var id = jqGrid.jqGrid("getGridParam", "selrow");     return id; }, getSelectedInd ...
DataTables作为开源的jquery表格插件,对于编辑控件这块做的还远远不够,官方默认的Editor是收费的,而且功能也非常不齐全,并且这些可编辑插件都是实时在线编辑为主。不得已之下我对jeditable做了写扩展。 背景: Jeditable在线可编辑表单插件,即它是时时保存的,只要修改完就提交到服务器了。 但是很多基于表格式的数据新增、修改不需要时时保存,等数据都输入完成之后再统一提交到服务器进行保存。 jeditable的插件思路是,在控件处增加form标签,并嵌入input、select、textarea等控件,使用form提交的方式将数据提交到服务器。 源码修改,在322处 ...
背景: 比如进销存系统或者crm系统,有时候不想让某些角色看到特别敏感的金额字段。或者由于每个用户对字段的关注度不一样,需要动态的配置客户所需看的字段。 前端配置页效果 等后面我把代码理一下,陆续的发出来供大家参考。
背景: 很多后台管理系统为了方便浏览,都需要做多Tab的形式(多页签),而metronic这点我觉得很烂。 改造方案:利用ligerui的tab进行改造 效果: 所需文件: ligerui/base/base.js ligerui/plugins/ligerTab.js HTML代码 <!-- BEGIN CONTENT --> <div class="page-content-wrapper">     <div class="page-content" style="padding:0;"& ...
...
背景:由于服装行业进销存的动态表头(基于规格的横向扩展表头),需要对应开发动态报表,并且通过报表工具可以直接导出数据,以满足客户需求。 技术选型: 利用Java开源工具JasperReport 技术难度: * * * * * 效果: 开发思路: 后续慢慢加
一、 // 取出给定数组对象中的某一个属性的所有值 var _pluck = function ( a, prop, prop2 ); // test var targets = [{name: '张三', age: 18}, {name: '李四', age: 20}]; _pluck(targets, 'name'); // result ["张三", "李四"] 二、 // 取出给定数组对象中,某几个对象的某一个属性的所有值 var _pluck_order = function ( a, order, prop, prop2 ) // test ...
var DatatableHelper = function() { var tableOptions; // main options var dataTable; // datatable object var table; // actual table jquery object var tableContainer; // actual table container object var tableWrapper; // actual table wrapper jquery object var tableInitia ...
DataTable的全局设置 $.extend( $.fn.dataTable.defaults, { searching: false, ordering: false, paging: false, info: false, autoWidth: false, select: true //默认是不支持单击事件的,需要用到dataTables.select.js插件,然后设置select } ); var descTable = tableconfig.tc_destColumns.DataTable({ ...
一、背景     一个企业,无论采取什么形式的渠道模式,其最终评判的标准都是高效率、低成本。而高效率、低成本的关键就是使信息在企业、渠道和最终消费者之间形成顺畅的流通,提高企业对于来自各方的信息的汇总能力,使企业具备对分销链上的产品数据进行分析、挖掘的能力......所有这些都需要企业对分销管理实施信息化。     目前,国内制造类企业的分销机构普遍都存在着加速信息流通、降低分销成本方面的需求。分销管理还存在许多制约企业发展的瓶颈,主要体现在以下3个方面:   A. 企业信息流通不畅,难以及时、准确掌握渠道中各个销售点的资金、存货情况,账物不符、账账不符的情况时有发生,企业应收账款居高不下,对 ...
    由于近年来移动端的发展,已经改变人们浏览网页的习惯,甚至很多办公软件也都不得不往移动端靠拢,特别是android和IOS的软件也更新不断。作为一个有近10年来J2EE开发经验的我,一向排斥富客户端的程序,热衷于WEB的轻量级,高度可维护性的优势,所以也不得已将一些后台界面开发成适应手机端的程序。     metronic的介绍:请各位网上搜索一下,据我了解应该是老外开发的一款基于bootstrap的响应式WEB模型的框架。 1、优点:响应式、扁平化设计,大气美观,模型非常丰富。 2、缺点:不开源,代码过于复杂,文档几乎没有。 本人花了近一个月的时间对其进行了改造,并从中学到了许多 ...
背景:服装行业进销存系统。 优点:为了直观的查看同一款式,只是尺码不一样的衣服,特别是打印的时候节省纸张。 缺点:横表的规格只能是一个,不能多个。 1、选择商品之后,如果此商品对应的规格和规格值存在,则会标记为可以编辑的单元。
1、使用bootstrap modal控件主要还是因为能自适应,是响应式的功能,此插件不用写一些多余的html代码,入modal-dialog、modal-content、modal-header、modal-body、modal-footer,只需要编写content的代码,使用此插件进行渲染。 1、页面加载完后,调用$("选择器").zl_dialog(option); 先进行初始化。 2、$("选择器").zl_dialog("open"); (function() {     $.fn.zl_dialog = functi ...
Global site tag (gtag.js) - Google Analytics