$.jBox.tip("报损数量不能大于库存数!", 'error');
$.jBox.tip("请选择要报损的产品", "warn");
$.jBox.tip("报损单创建成功", "success");
$.jBox.info(result.d, "提示");
$.jBox.confirm("确定要删除吗?", "提示", submit);
var AccountSetting = {
Add: function () {
var submit = function (v, h, f) {
if (v == true) {
var userCode = h.find("#txtUserCode").val();
var userName = h.find("#txtUserName").val();
var realName = h.find("#txtRealName").val();
var email = h.find("#txtEmail").val();
var phone = h.find("#txtPhone").val();
var mobile = h.find("#txtMobile").val();
var roleNum = h.find("#ddlRole").val();
var departNum = h.find("#ddlDepart").val();
if (userName == undefined || userName == "") {
$.jBox.tip("请输入用户名", "warn");
return false;
}
var param = {};
param["UserCode"] = userCode;
param["UserName"] = userName;
param["RealName"] = realName;
param["Email"] = email;
param["Phone"] = phone;
param["Mobile"] = mobile;
param["RoleNum"] = roleNum;
param["DepartNum"] = departNum;
$.gitAjax({
url: "/UserAjax/AddUser", type: "post", data: { "entity": JSON.stringify(param) }, success: function (result) {
if (result.d == "success") {
$.jBox.tip("编辑成功", "success");
User.PageClick(, );
} else {
$.jBox.tip("编辑失败", "error");
}
}
});
return true;
} else {
return true;
}
}
$.jBox.open("get:/Home/AccountSetting", "编辑用户", , , { buttons: { "确定": true, "关闭": false }, submit: submit });
},
Edit: function () {
var submit = function (v, h, f) {
if (v == true) {
var currentPassword = h.find("#currentPassword").val();
var passWord = h.find("#txtPassword").val();
var confirm = h.find("#txtConfirm").val(); if (currentPassword == undefined || currentPassword == "") {
$.jBox.tip("请输入当前密码", "warn");
return false;
}
if (passWord == undefined || passWord == "") {
$.jBox.tip("请输入密码", "warn");
return false;
}
if (confirm == undefined || confirm == "") {
$.jBox.tip("请输入确认密码", "warn");
return false;
}
if (passWord != confirm) {
$.jBox.tip("密码和确认密码不一致", "warn");
return false;
}
var param = {};
param["currentPassword"] = currentPassword;
param["PassWord"] = passWord; $.gitAjax({
url: "/UserAjax/ChangePwd", type: "post", data: param, success: function (result) {
if (result.d == "success") {
$.jBox.tip("修改成功", "success"); } else {
$.jBox.tip("修改失败,当前密码不正确!", "error"); }
}
});
return true;
} else {
return true;
}
}
$.jBox.open("get:/Home/ChangePwd", "修改密码", , , { buttons: { "确定": true, "关闭": false }, submit: submit });
}
}; <li><a href="javascript:void(0)" onclick="AccountSetting.Add();"><i class="icon-user"></i>&nbsp;&nbsp;@ViewBag.CurrentLoginUser.UserName</a></li>
<li><a href="javascript:void(0)" onclick="AccountSetting.Edit();"><i class="icon-wrench"></i>&nbsp;&nbsp;修改密码</a></li>

模态窗口插件之Jbox的更多相关文章

  1. 15款最好的 jQuery Modal(模态窗口)插件

    jQuery 模态窗口插件帮助网站开发人员显示网页中的特定内容,让用户聚焦到这个地方.模态窗口是嵌入到当前网页中,不用重定向到新网页的弹出窗口.这种技术可以用在图像画廊,电子商务网站,登陆框,电子邮件 ...

  2. Remodal – 支持 Hash 追踪的响应式模态窗口

    Remodal 是一个扁平化,响应式,轻量而且容易定制的模态窗口插件,支持使用声明状态和 Hash 跟踪.您可以轻松地定义为模态弹窗定义背景景容器(如模糊效果).支持所有现代的浏览器. 您可能感兴趣的 ...

  3. JBox - 模态窗口,工具提示和消息 jQuery 插件

    jBox 是一个强大而灵活的 jQuery 插件,可以帮助实现模态窗口,工具提示,通知和更多的功能.你可以使用 jQuery 选择器轻松地添加工具提示效果到元素上,您可以以同样的方式设置模态窗口.该库 ...

  4. Pop Easy – 轻松实现模态窗口的 jQuery 插件

    PopEasy 是一款轻量的 jQuery 插件,可以帮助开发人员容易的创建效果精美的模态窗口.PopEasy 在主流浏览器中都能够正常工作,同时兼容 IE 7 哦. 您可能感兴趣的相关文章 Metr ...

  5. BootStrap入门教程 (四) :JQuery类库插件(模态窗口,滚动监控,标签效果,提示效果,“泡芙”效果,警告区域,折叠效果,旋转木马,输入提示)

    上讲回顾:Bootstrap组件丰富同时具有良好可扩展性,能够很好地应用在生产环境.这些组件包括按钮(Button),导航(Navigation),缩略图( thumbnails),提醒(Alert) ...

  6. AnimatedModal.js – CSS3 全屏模态窗口

    AnimatedModal.js 是一个用来创建一个全屏模态窗口的 jQuery 插件,基于 CSS3 过渡实现.您可以利用 Animate.css 中的转换或自行创建自己的过渡效果.支持 Firef ...

  7. Codrops 教程:基于 CSS3 的精美模态窗口效果

    Codrops 分享了漂亮的模态窗口效果实现方法,希望给前端开发人员提供一些创新显示对话框的启示.这个方案使用了触发按钮(或任何的 HTML 元素),在点击的时候出现一个模态窗口,带有简单的过渡(或动 ...

  8. 使用jQuery创建模态窗口登陆效果

    日期:2013-8-22  来源:GBin1.com 隐藏模态窗口技术是一种很好的解决方案,用于处理不是特有必要出现在网页上的界面元素.社交网络可以使用模态窗口传达私人讯息以及只针对会员才能看 到的表 ...

  9. 第二百四十三节,Bootstrap模态框插件

    Bootstrap模态框插件 学习要点: 1.基本使用 2.用法说明 本节课我们主要学习一下 Bootstrap 中的模态框插件,这是一款交互式网站非常常见的 弹窗功能插件. 一.基本使用 使用模态框 ...

随机推荐

  1. 一个不错的shell 脚本教程 入门级

    一个很不错的bash脚本编写教程,至少没接触过BASH的也能看懂     建立一个脚本 Linux中有好多中不同的shell,但是通常我们使用bash (bourne again shell) 进行s ...

  2. JAVA RMI helloworld入门

    Java RMI 指的是远程方法调用 (Remote Method Invocation).它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法.可以用此方 ...

  3. 欧拉函数 cojs 2181. 打表

    cojs 2181. 打表 ★☆   输入文件:sendtable.in   输出文件:sendtable.out   简单对比时间限制:1 s   内存限制:256 MB [题目描述] 有一道比赛题 ...

  4. 如何实现ZBrush中部分模型的选择和隐藏

    在ZBrush中制作雕刻比较庞大细节又很丰富模型的时候,有时你可能只想显示模型的某些部分,有些部分挡住了视线想要暂时隐藏.ZBrush®软件中有一个选项功能使这项操作变得相当简单,像其他功能一样,使用 ...

  5. 边工作边刷题:70天一遍leetcode: day 84-1

    Verify preorder sequence of Binary Search Tree 要点:simulating preorder sequence: 根据preorder的特点,首先会一直向 ...

  6. Medial Queries的另一用法:实现IE hack的方法

    所谓Medial Queries就是媒体查询. 随着Responsive设计的流行,Medial Queries可算是越来越让人观注了.他可以让Web前端工程实现不同设备下的样式选择,让站点在不同的设 ...

  7. 实习小记-python 内置函数__eq__函数引发的探索

    乱写__eq__会发生啥?请看代码.. >>> class A: ... def __eq__(self, other): # 不论发生什么,只要有==做比较,就返回True ... ...

  8. 【转】${sessionScope.user}的使用方法

    EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便.接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${ ...

  9. MySQL数据库学习笔记(五)----MySQL字符串函数、日期时间函数

    一.常见字符串函数: 1.CHAR_LENGTH  获取长度(字符为单位) 2.FORMAT  格式化 3.INSERT  替换的方式插入 4.INSTR  获取位置 5.LEFT/RIGHT  取左 ...

  10. 使用appscan实现多站扫描简单自动化

    因为appscan在新建扫描任务的时候只能输入一个target,并且没有awvs/nessus那样提供web接口,导致我以前一直以为appscan不能像awvs那样批量建立任务自动扫描. 不过,今天要 ...