记录easyui一些用法
自己备注,省的之后忘记。用到一个写一个,不断添加
1、form里的一些控件如textbox、combobox等添加额外的一些事件,如鼠标事件(mouseover、click等),键盘事件(keydown、keyup等),都可以用2中方式实现,以textbox为例
1 $("#tt").textbox('textbox').click(function(){ 2 console.info(123); 3 });//注意这里必须的.textbox('textbox')
1 $("#org").textbox({ 2 inputEvents:$.extend({},$.fn.textbox.defaults.inputEvents,{ 3 click:function(){ 4 console.info(123); 5 } 6 }) 7 });//其中注意几个关键字:inputEvents、$.fn.textbox.defaults.inputEvents(如果是textbox用textbox)
方法二可以放多个方法,用,隔开即可。
2、修改filebox的默认值“Choose File”为“选择文件”:用$.extend扩展一下将其放在一个公用的js中即可修改所有filebox的默认值,$.extend($.fn.filebox.defaults,{buttonText:"选择文件"});//修改filebox的文本默认值
3、easyui有个loader组件,属于框架基础核心组件。作用是,在html-dom加载完成之后,分析所有dom中的class属性,若其class的值包含“easyui-xxx”并且xxx是easyui控件的成员(textbox、numberbox、combobox、tree等),则自动解析该dom中其他属性的值作为控件的options,然后用这个options去进行初始化。loader的作用,是在html-dom加载完成之后才会有效。