easy ui tabs 顶部绑定事件
$(function(){
$('#tb').tabs('bindclick', function(index, title){
});
});
$.extend($.fn.tabs.methods, {
bindclick : function(jq, caller) {
return jq.each(function() {
var that = this;
$(this).children("div.tabs-header").find("ul.tabs").undelegate(
'li', 'click.tabs').delegate(
'li',
'click.tabs',
function(e) {
if (caller && typeof (caller) == 'function') {
var title = $(this).text();
var index = $(that).tabs('getTabIndex',
$(that).tabs('getTab', title));
caller(index, title);
if (title == "修改密码") {
$("#sopwd")[0].focus();
} else if (title == "个人信息") {
// 获得光标
$("#aname")[0].focus();
var input = $("#aname")[0];
var val = input.value;
input.value = "";
input.value = val;
}
}
});
});
}
});
<div id="tb" class="easyui-tabs" border=false>
<!--修改个人信息--开始 -->
<div title="个人信息" class="selftitle">
<form id="formupduser">
<div style="display: none">
<input type="hidden" id="aname1" value="${user.aname}" />
<input type="text" id="email1" value="${user.email}" />
<input type="hidden" id="phone1" value="${user.phone}" />
<input type="hidden" id="mobilephone1" value="${user.mobilephone}" />
</div>
<ul class="selffon">
<li id="xinxiweihu" style="">
<span class="l-btn-text l-btn-icon-left" style="background-image:
url('<%=JToolType.jsppath%>/jquery-easyui-1.3.3/themes/icons/sum.png');">
个人信息维护
</span>
</li>
<li><span id="margin-left50"></span>类 型:
<span>
<c:choose>
<c:when test="${user.issa}">
超级管理员
</c:when>
<c:otherwise>
普通用户
</c:otherwise>
</c:choose>
</span>
</li>
<li><span id="margin-left50"></span>用户名:<input type="text" id="aname" name="aname" value="${user.aname}" /> </li>
<li><span id="margin-left50"></span>邮 箱:<input type="text" id="email" name="email" value="${user.email}"/> </li>
<li><span id="margin-left50"></span>固 话:<input type="text" id="phone" name="phone" value="${user.phone}" /> </li>
<li><span id="margin-left50"></span>手 机:<input type="text" id="mobilephone" name="mobilephone" value="${user.mobilephone}" /> </li>
<li>
<span id="margin-left70"></span> <a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" plain="false" href="javascript:updateuser()">保存</a>
<a class="easyui-linkbutton" data-options="iconCls:'icon-reload'" plain="false" href="javascript:setforminputblack('formupduser');" >清空</a>
</li>
</ul>
</form>
</div>
<!-- 修改个人信息结束 -->
<!-- 修改密码开始 -->
<div title="修改密码" class="selftitle" >
<form id="formupdpwd" data-options="onclick:'javascript:alert();'">
<ul class="selffon">
<li class="passwordweihu" >
<span class="l-btn-text l-btn-icon-left" style=" background-image: url('<%=JToolType.jsppath%>/jquery-easyui-1.3.3/themes/icons/sum.png');">
个人密码维护
</span>
</li>
<li><span id="margin-left50"></span>原始密码:<input type="password" id="sopwd" /></li>
<li><span id="margin-left50"></span>新的密码:<input type="password" id="newpwd" /></li>
<li><span id="margin-left50"></span>确认密码:<input type="password" id="confirmpwd" /></li>
<li>
<span id="margin-left70"></span>
<a href="javascript:updateuserpwd()" class="easyui-linkbutton" data-options="iconCls:'icon-ok'" plain="false">保存</a>
<a href="javascript:setforminputblack('formupdpwd');" class="easyui-linkbutton" data-options="iconCls:'icon-reload'" plain="false">清空</a>
</li>
</ul>
</form>
</div>
<!-- 修改密码结束 -->
easy ui tabs 顶部绑定事件的更多相关文章
- jquery easy ui 1.3.4 事件与方法的使用(3)
3.1.easyui事件 easyui事件可以在构建的时候就通过属性方式添加上去,比如在panel收缩的时候添加一个事件,在构建的时候代码如下 onCollapse: function () { al ...
- 让Easy UI 的DataGrid直接内嵌的JSON对象,并重写form load 方法
前言 我有这样的JSON对象 { "UserName": "jf", "UserPwd": "123456", &quo ...
- jqueryEasyUI:tabs扩展:给tabs组件绑定双击事件 分类: JqueryEasyUI 2014-09-29 14:36 537人阅读 评论(0) 收藏
实现代码: $.extend($.fn.tabs.methods, { /** * 绑定双击事件 * @param {Object} jq * @param {Object} caller 绑定的事件 ...
- easy ui 下拉框绑定数据select控件
easy ui 中的下拉框控件叫做select,具体代码如下: html代码:①.这是一个公司等级的下拉框 <tr> <td>公司等级:</td> <td&g ...
- JQuery Easy Ui (Tree树)详解(转)
第一讲:JQuery Easy Ui到底是什么呢? 首先咱们知道JQuery是对Java Script的封装,是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等.. JQuery ui是在j ...
- jquery.UI.tabs
今天对jquery UI的tabs进行了进一步的了解,目的是想把死板的切换效果变得动感点,不过经过这进一步的了解,发现它并不合适或都说并不能实现我想要的效果,我想要的效果就是类似淘宝商城的banner ...
- JQuery Easy Ui dataGrid 数据表格 ---制作查询下拉菜单
JQuery Easy Ui dataGrid 数据表格 数据表格 - DataGrid 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值.. 数 ...
- 玩转Web之easyui(二)-----easy ui 异步加载生成树节点(Tree),点击树生成tab(选项卡)
关于easy ui 异步加载生成树及点击树生成选项卡,这里直接给出代码,重点部分代码中均有注释 前台: $('#tree').tree({ url: '../servlet/School_Tree?i ...
- easy ui Tree请求跨域数据
扯淡篇: jQuery EasyUI为提供了大多数UI控件的使用,如:accordion,combobox,menu,dialog,tabs,validatebox,datagrid,window,t ...
随机推荐
- HDU 4635 - Strongly connected(2013MUTC4-1004)(强连通分量)
t这道题在我们队属于我的范畴,最终因为最后一个环节想错了,也没搞出来 题解是这么说的: 最终添加完边的图,肯定可以分成两个部X和Y,其中只有X到Y的边没有Y到X的边,那么要使得边数尽可能的多,则X部肯 ...
- cocos2d-x载入texture
转自:http://blog.csdn.net/aa4790139/article/details/8107325 SpriteTestLayer.cpp(就只改了这个这个文件) #include & ...
- fastjson对Date的处理
对日期的序列化: 一种方法是通过注解 Java代码 ? 1 2 @JSONField (format="yyyy-MM-dd HH:mm:ss") public Date bi ...
- C++ ComboBox基础
关键点 实现过程 //添加 //添加字符串 m_cbo1.AddString("AAA"); m_cbo1.AddString("BBB"); m_cbo1.A ...
- Java基础知识强化之IO流笔记43:IO流练习之 复制文本文件的 5 种方式案例
1. 案例分析: 分析: 复制数据,如果我们知道用记事本打开并能够读懂,就用字符流,否则用字节流. 通过该原理,我们知道我们应该采用字符流更方便一些. 而字符流有5种方式,所以做这个题目我们有5种方 ...
- 微信小程序的一些限制
小程序的一些限制: 不支持HTML.没有 Dom.网页用的 JS.CSS 基本要全部重写,WXML 的语法和 HTML 差异还挺大,基本是一个个照着手册的属性去改.CSS 选择器不支持级联. 小程序源 ...
- 面向对象(POP)和面向过程(OOP)
我对面向对象和面向过程的理解 面向过程:(procedure oriented programming 即:POP) 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时 ...
- 【原】Shell脚本-判断文件有无进而复制
2016年7月5日某同学在群上求助要编一个判断文件或目录在某路径下有无进而有的就复制粘贴到另一路径下,无的则将代码中断(不往下执行命令)的脚本.逐一完善.模板如下(生产环境可用到路径环境变量) --- ...
- Linux基础(二)
二.Linux 常用命令 一.命令行操作的流程 录入命令(可以使用各种途径来发送命令) 命令被解释器解释并执行 将结果以产品需要的方式显示出来 二.命令提示符 sq@sq-VirtualBox:~$ ...
- 我给自己的Sass+Compass,在Windows下写个bat,快速cd到我的sass目录
在Windows下,我总是要打开Ruby的cmd来进行Sass,其中要写好多cd,次数多了,自己的多敲,的确能记得更牢靠,但是无形中会浪费自己的一点点敲cd命令的时间,所以我想到自己在windows下 ...