
jquery easyui
wyljz
想着,做着,学着,活着
展开
-
jquery select 通过text查找
$("#bkgw").find("option:contains('监理员')").remove();通过text=监理员 在下拉框中找到并删除原创 2019-10-17 11:40:53 · 926 阅读 · 0 评论 -
easyui datagrid 显示未知结构的数据
控制器方法: public JsonResult SyncGetTmpData(int rows = 0, int page = 0) { try { string where = null; string order = null; if原创 2017-04-12 17:07:09 · 676 阅读 · 0 评论 -
easyui combotree 异步数据源 设置默认值
参考:(http://blog.youkuaiyun.com/k769444252/article/details/50311431)//设置共享表下拉树的默认值function setDefaultDbSet(dbSetId, setName) { //设置默认值 if (setDefaultDbSet) { showDbSetAlert = false; v原创 2017-05-02 16:14:13 · 2256 阅读 · 0 评论 -
easyui tree 取消选择
tree_depart.find(‘.tree-node-selected’).removeClass(‘tree-node-selected’);转载 2017-05-24 12:00:06 · 1941 阅读 · 0 评论 -
easyui datagrid 列分组和行归组
数据格式:{ "col": [ "分类", "id", "模式英文名", "模式中文名", "教务系统", "Oracletest", "收费系统", "SqlServer test", "门户系统" ], "db": [原创 2017-04-26 16:37:07 · 5849 阅读 · 0 评论 -
easyui datagrid checkbox选中操作
datagrid列:{ field: 'n1', title: '创建', align: 'center', formatter: function (value, row, index) { var str = ''; if (row.childcount == 0) {原创 2017-03-29 11:15:28 · 7987 阅读 · 0 评论 -
jquery 生成form 并提交,可用于jquery打开新窗口而不被屏蔽
var form = $('<form></form>'); form.attr('action', '/export/ExportFenshu'); form.attr('method', 'post'); form.attr('target', '_blank'); var kldm_input = $('<input type="t原创 2016-08-10 10:11:44 · 2569 阅读 · 0 评论 -
easyui tree 去掉默认图标,使用fontawesome
tree 加载后运行: $(".tree-icon,.tree-file").removeClass("tree-icon tree-file"); $(".tree-icon,.tree-folder").removeClass("tree-icon tree-folder tree-folder-open tree-folder-closed");node展开后运行: $('.tre原创 2017-08-28 14:57:17 · 6401 阅读 · 0 评论 -
datareader分页
项目中有对未知数据源获取数据用于展示的需求,用dapper和datareader来分页,处理起来比较方便些。c#方法: public object View(string dbLinkId, int rows = 0, int page = 0) { Models.DBC.DataLink.DataLink info = Get(dbLinkId);原创 2017-09-19 15:58:55 · 728 阅读 · 0 评论 -
jquery post 数组参数 到 mvc api
后台是c# mvc api 前台是jquery 直接使用$.post 无法向api传递参数,需要做些处理后台才能正常接收后台代码: [HttpPost] [Route("frame/RoleSetRight")] public object RoleSetRight([FromBody]JObject para) { tr原创 2017-11-08 11:27:01 · 779 阅读 · 1 评论 -
jquery 用动态加载js来解决浏览器缓存
<script> $.getScript('/scripts/js/frame/ousrole.js?_=' + timestamp());</script>其中timestap()是一个返回时间戳的方法,这部分代码加到html中,每次加载的时候都是最新的,浏览器不做缓存原创 2017-11-08 11:57:55 · 2817 阅读 · 0 评论 -
jquery 给对象动态添加属性
var row = {};eval("row.rn=0");eval("row.e1='newrow'");eval("row.e2='del'");for (i = 0; i < meta.length; i++) { eval("row." + meta[i].fieldname + "=''");}console.log(row);tab_man_Db.datagrid('i原创 2017-11-28 11:59:27 · 15357 阅读 · 0 评论 -
easyui treegrid 清除数据
界面中需要全部treegrid的数据,也就是换条件重新获取一次,试了很多方法,都不行 ,loadData空数组,设置data为空数组,用 $(‘#div’).empty()都不行,最后只有一行行删除了 var ds = $('#tb').treegrid('getData'); for (var i = ds.length-1; i >=0; i--...原创 2018-08-28 23:39:52 · 2437 阅读 · 0 评论 -
easyui datagrid checkbox根据条件设置禁止选择
$('#tb').datagrid({ url: url, queryParams: p, fit: true, border: false, striped: true, pagination: true, rownumber...原创 2019-01-25 15:27:22 · 8963 阅读 · 2 评论 -
js 正则解析字符串
字符串:大学生心理健康教育(二)[I04BG113_02](7-12)11103(68人)解析正则: var pp = v.match(/.*(?=\[)/); var cname = pp[0]; pp = v.match(/(?<=\[).*(?=\])/); var courseno ...原创 2019-03-19 17:38:06 · 1066 阅读 · 0 评论 -
easyui 动态生成datagrid
function getItemTable(id, type) { tabInfoItem.datagrid({ data: [], columns: [[]], pagination:false }); var url = '/InfoItemList'; var原创 2017-03-22 16:56:00 · 2179 阅读 · 0 评论 -
easyui datagrid 动态修改查询参数
页面载入时获取所有数据: tabCodeItem.datagrid({ url: "/List", idField: 'id', pagination: true, pageSize: 30, queryParams: { }, rownumbers: true, singleSelect原创 2017-03-24 10:53:46 · 5545 阅读 · 0 评论 -
jquery post 数组
js代码:var para = { setIds: selSetList };var p = $.param(para, true);$.post('/InfoSetToDbSet', p, function (data) { });其中:selSetList是个数组action代码: [HttpPost] public JsonResult InfoSetToDb原创 2017-03-29 11:31:30 · 4158 阅读 · 0 评论 -
easyui datagrid 根据关键字值取行
var rowIndex = $('#tt').datagrid('getRowIndex', id);//id是关键字值 var data = $('#tt').datagrid('getData').rows[rowIndex]; var oname = data.operator;//operator是属性值原创 2015-12-31 18:01:37 · 13845 阅读 · 2 评论 -
easyui datagrid 注意事项
使用js指定表格属性时,表格html中的table就只需要一个ID,不能设置class,要不然在框架页中加载时会访问两次数据源 (document).ready(function () {(document).ready(function () { (‘#tt’).datagrid({ url: ‘/operator/list’, ro原创 2015-12-31 17:55:38 · 540 阅读 · 0 评论 -
easyui 界面框架小记
框架页html@{ Layout = null; ViewBag.Title = System.Configuration.ConfigurationManager.AppSettings["schoolName"] ; if (dordll.Operator.CurrentOperator() == null) { Response.Redirect原创 2015-12-31 17:52:31 · 1627 阅读 · 0 评论 -
easyui datagrid checkbox
easyui datagrid 中本身有checkbox列的属性设置,在使用中发现分页的时候这个checkbox的选择很有问题,比如在第二页点了全选,到第三页的时候,竟然也是选择状态,并且还不是所有选择,有一两个没有选择的,于是就手工在数据源中组织出checkbox,然后手工加上选择代码<table id="tt" cellspacing="0" cellpadding="0">原创 2015-12-23 11:11:21 · 4298 阅读 · 0 评论 -
easy ui datagrid radio 设置选择 和textbox设置值
发现easy ui 好像改了一些js的什么东西,导致一些jquery的操作无法修改界面里的值 要给textbox设置值,要这样才可以:$("#txtPoint").textbox({ "value": "" }); 要给表格中的radio设置选择状态,得先将这些radio全部设为未选中,然后再设置其中一个为选中,要不然就不正常,function setsel(datagridname,selna原创 2015-12-14 14:50:19 · 8116 阅读 · 0 评论 -
easyui datagrid 的使用
<table id="tt" class="easyui-datagrid" style="" data-options="singleSelect:true,collapsible:true,idField:'rownumber'"> <thead> <tr> <th data-options="fie原创 2015-11-26 17:26:18 · 2844 阅读 · 0 评论 -
easyui tree 的使用
需要将dataTable中的数据转换成easyui tree可识别的格式才行,参考网上的一段java代码,搞了一个c#的,节点类: public class Node { public string Id; public string Text; public string ParentId;原创 2015-11-26 17:15:29 · 937 阅读 · 0 评论 -
jquery file 控件 单页面共享 mvc
控制器中: public string addpic(HttpPostedFileBase pic, int ptype) { string pfield = ptype == 1 ? "photo" : "photoOfCard"; int length = pic.ContentLength; if (le原创 2016-01-22 15:53:36 · 548 阅读 · 0 评论 -
jquery checkbox操作
jquery 操作checkbox,选中,不选,取值原创 2015-12-17 10:56:37 · 758 阅读 · 0 评论 -
easyui 初始加载时页面样式乱的解决方法
easyui 初始加载时页面样式乱的解决方法原创 2016-04-15 17:45:41 · 8274 阅读 · 0 评论 -
easyui给tree加个title提示
给easyui的tree加上鼠标提示原创 2016-04-20 17:23:27 · 4461 阅读 · 0 评论 -
jquery post中文和加号
js: 需要将+替换成%2B,再把中文编码 kldm = encodeURI(kldm.replace(/\+/g,"%2B"), "UTF-8");后台: 先解码,再把+替换回来 kldm = System.Web.HttpUtility.UrlDecode(kldm,System.Text.Encoding.GetEncoding("UTF-8")); kldm =原创 2016-08-10 10:37:08 · 1078 阅读 · 0 评论 -
jquery 根据值设置radio选中,获取选择的值
百度到了很多种,基本没几个能用的,是因为浏览器版本的问题。试了多次,找到一个可适应多版本IE的,其它浏览器为测试,不过应该可行。 HTML: <input name="rbsex" id="man_radio" type="radio" value="1" checked="checked" /><label>男</label>原创 2016-09-02 15:25:07 · 70092 阅读 · 10 评论 -
easyui tree动态传参实现异步加载不同数据源
视图中:<script> var treeInfo; $(document).ready(function () { treeInfo = $('#treeInfo'); getTree(); }); function getTree() { treeInfo.tree({ url: "/Crite原创 2017-03-17 17:12:06 · 4968 阅读 · 1 评论 -
js 字符串中数字自增
function addstrnums(str) { var tmp = str.replace(/[^0-9]/ig, ""); var pos = str.indexOf(tmp); if (tmp != "") { var nn = parseInt(tmp) + 1; nn = pad(nn, tmp.length); v原创 2016-01-05 17:27:51 · 8406 阅读 · 0 评论