分类 Unity 下的文章

英语部分:
百词斩50个单词
百词斩爱阅读
每日英语听力练习
可可英语15个单词

编程部分:
学习新编程语言
刷题
学习专业课知识

datagrid 最好加个属性  border:false

窗体要加按钮,在窗体里面再加个layout
窗体也分上下两部分,上面表单panel也要加border:false,下面工具栏

窗体先不能出来

modal 属性:true 窗体关掉才能点
resizble 属性:false 不给调整窗体大小
closed: true  写在data-options

按钮做了不喜欢扁平,可以操作 
$().linkbutton({
plain:false,
onClick:function(){$().window('close');}
});
datagrid:
rownumber: true  显示序号(位数过多可能有问题)
singleSelect 是否只选一条
selectOnCheck 当你打勾的时候选不选中
checkOnSelect 选中的时候打不打勾

colums 数组里面再加数组
title 名字 field(跟数据库一致) width haligh align 居中

frozenColumns
var row = $('#myGrid1').datagrid('getSelected');
if(!row) return;

窗体打开后再聚焦,赋值后语句功能就没有了
聚焦及全部选中
删除多行
not a function 对象错了

var rows= $().datagrid('GetChecked');

rows里面有很多东西,只需要把主键告诉删的东西

for...
{
var row ={};
row.studentid = rows[i].studentid;
row._action = 'delete';
}
datagrid('getRowIndex',rows[i]) 告诉它第几行,计算机告诉你在网格是第几行

倒着删

datagrid('deleteRows',index)

getData 和 getRows 是两回事

var msg='<center>共删除'+rows.length+'行<br>';

messager.confirm('系统提示',msg+'是否确定本次删除?',function(r){console.log(r);
if(r){}
})

删除一行的最好把关键字也放上来
$.messager.alert({
title:'',
msg:'',
fn:function(){}
})

$.messager.alert('系统提示','记录已删除成功!','error');  //info,warning

datagrid api找到column 列的属性

{.....某一列....
formatter: function(value,row,index){
    s='<div style="family:'times new roman';">'+value+'</div>'
  }
}

Layout必须加 data-options="fit:true" 

先放panel后放datalist 不然没有滚动条 

datalist把最主要的内容显示出来,把存储过程函数改一下多列合并

函数可能没提供某些特定功能 
$('xxx').textbox({multiline: true;});

控件的名称和数据库的列名要一样
$('input, select, textarea').each(function(index){
    var id = $(this).attr('id');  // if(id!=undefined)
    row[id]=$(this).val(); // textbox('getValue')
}); 把控件取出来

id.substr(0,7)!='_easyui'

textarea 用 val()
隐藏变量
myHiddenFields('rowid;titlex');

var str=;<input hidden="true" type="hidden" id="rowid">;
$('body').append
addoredit = "replace"; 点过一行所有的保存都是修改的保存
点新增的才算 addoredit = "add"

保存完了之后要把 addoredit 改成replace
将选中的序号记录下来 rowindex=index;
选中 datalist('selectRow',rowindex)

删除数据库里面删掉,客户端也删除,但是光标要重新弄,第十行删除后,光标应该位于第九
if(rowindex==rows.length-1) rowindex--;

var n = $().datalist('getRows').length

删完后要判断 if(row==null) return;