模态窗口插件之Jbox

news/2024/7/23 22:01:06 标签: javascript, json
$.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(1, 10);
                        } else {
                            $.jBox.tip("编辑失败", "error");
                        }
                    }
                });
                return true;
            } else {
                return true;
            }
        }
        $.jBox.open("get:/Home/AccountSetting", "编辑用户", 500, 270, { 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", "修改密码", 350, 200, { buttons: { "确定": true, "关闭": false }, submit: submit });
    }
};

 <li><a href="javascript:void(0)" οnclick="AccountSetting.Add();"><i class="icon-user"></i>&nbsp;&nbsp;@ViewBag.CurrentLoginUser.UserName</a></li>
                            <li><a href="javascript:void(0)" οnclick="AccountSetting.Edit();"><i class="icon-wrench"></i>&nbsp;&nbsp;修改密码</a></li>

 


http://www.niftyadmin.cn/n/1845525.html

相关文章

【Flutter 混合开发】添加 Flutter 到 Android Fragment

Flutter 混合开发系列 包含如下&#xff1a; 嵌入原生View-Android嵌入原生View-iOS与原生通信-MethodChannel与原生通信-BasicMessageChannel与原生通信-EventChannel添加 Flutter 到 Android Activity添加 Flutter 到 Android Fragment添加 Flutter 到 iOS 每个工作日分享一篇…

Vue中router.push跳转传参

纯跳转 this.$router.push(/home) // 向地址栏历史添加一条。可以回退 this.$router.replace(/home) // 不添加跳转历史params参数 this.$router.push({name: home , // 或者可以写成 path: /homeparams: { // 这种参数不会带在地址栏上name:…

【2016.3.18】作业 VS2015安装单元测试(2)

转载于:https://www.cnblogs.com/holy-angel/p/5293904.html

【Flutter 混合开发】添加 Flutter 到 iOS

Flutter 混合开发系列 包含如下&#xff1a; 嵌入原生View-Android嵌入原生View-iOS与原生通信-MethodChannel与原生通信-BasicMessageChannel与原生通信-EventChannel添加 Flutter 到 Android Activity添加 Flutter 到 Android Fragment添加 Flutter 到 iOS 每个工作日分享一篇…

JS 遍历对象 jQuery遍历对象

jquery for 循环遍历对象的属性&#xff1a; //对象的定义如下&#xff1a; var person{id:"1",name:"springok",age:25}; for( p in person){ alert(person[p]); } 结果&#xff1a;1 springok 25 依次弹出 jQuery 中each() 方法遍历对象属性 var perso…

VsCode打开.vue文件代码高亮

下载 扩展程序里下载 下载完了要重新加载一下 设置 点击这个 然后编辑器弹出&#xff1a; 选择Vue就好了 完成。

Flutter 1.22版本新增的Button

Flutter 1.22版本新增了3个按钮&#xff0c;TextButton、OutlinedButton、ElevatedButton&#xff0c;虽然以前的Button没有被废弃&#xff0c;但还是建议使用新的Button。 为什么会新增 Button&#xff1f;因为想要将以前的按钮调整为统一的外观比较麻烦&#xff0c;因此以前经…

【Flutter 实战】pubspec.yaml 配置文件详解

老孟导读&#xff1a;pubspec.yaml 文件是 Flutter 中非常重要的配置文件&#xff0c;下面就让我们看看里面各个配置的含义。 pubspec.yaml 是 Flutter 项目的配置文件&#xff0c;类似于 Android 中的 Gradle 配置文件&#xff0c;下面我们就看看 pubspec.yaml 中各个属性的配…