Js 一些方法(一)
(function ($) {
    var promoter = promoter || {};
    promoter.utils = (function () {
        var controller = "../promoter";
        var pro = function () {
            $("#email").on("blur", function () {
                ValEmail("email");
            });
            $("#application").on("click", function () {
                var email = $("#email").val();
                if (!ValEmail("email")) {
                    return false;
                }
                var arr = $("#email").val().replace(";", ";").split(";");
                var data = { 'email': arr };
                $.ajax({
                    type: "post",
                    url: "promoter/index",
                    data: data,
                    dataType: 'json',
                    success: function (data) {
                        if (data.state == "success") {
                            alert("Hello");
                        } else {
                            alert("Faile");
                        }
                    }
                });
            });
        };
        return {
            pro: pro
        };
    }());
    $(function () {
        promoter.utils.pro();
    })
})(jQuery);
function ValEmail(em) {
    if ($("#" + em).val() == "") {
        $("#confirmMsg").html("<font color='red'>请输入审批人邮箱!</font>");
        $("#" + em).focus();
        return false;
    } else {
        var arr = $("#" + em).val().replace(";", ";").split(";");
        for (var i = 0; i < arr.length; i++) {
            if (!arr[i].match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
                $("#confirmMsg").html("<font color='red'>当前'" + arr[i] + "'邮箱格式不正确!请重新输入!</font>");
                $("#" + em).focus();
                return false;
            } else {
                $("#confirmMsg").html("");
            }
        }
        return true;
    }
}
Js 一些方法(一)的更多相关文章
- js调用php和php调用js的方法举例
		js调用php和php调用js的方法举例1 JS方式调用PHP文件并取得php中的值 举一个简单的例子来说明: 如在页面a.html中用下面这句调用: <script type="te ... 
- 通过cookie实现搜索框内容保存关闭浏览器之前的操作、jq js实现方法
		jq实现的方法: jq需要在页面中引入JQ.cookie插件 这是一个超轻量级插件 要实现的效果: 下面是jq代码: $(function(){ var til=$("#orderInfoC ... 
- jquery.validate.min.js 用法方法示例
		页面html 代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ... 
- jQuery 互相调用iframe页面中js的方法
		1,子iframe内调用父类函数方法: window.parent.func(); 2,子Iframe中获取父界面的元素: $("#xx", window.parent.docum ... 
- JS扩展方法——字符串trim()
		转自:http://www.cnblogs.com/kissdodog/p/3386480.html <head> <title>测试JS扩展方法</title> ... 
- Js apply 方法 详解
		Js apply方法详解 我在一开始看到JavaScript的函数apply和call时,非常的模糊,看也看不懂,最近在网上看到一些文章对apply方法和call的一些示例,总算是看的有点眉目了,在这 ... 
- JavaScript基础12——js的方法重载
		<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ... 
- JS replace()方法-字符串首字母大写
		replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. replace()方法有两个参数,第一个参数是正则表达式,正则表达式如果带全局标志/g,则是代表替换 ... 
- JS trim()方法使用
		JS trim()方法使用上有浏览器限制: 1.直接使用 string.trim() 浏览器版本限制:JavaScript Version 1.8 2.间接使用<即自己使用正则构造类trim的 ... 
- JS同名方法,
		JS同名方法只会调用最后一个方法. JS中同时绑定多个事件,先绑定的先调用.后绑定的后调用. 
随机推荐
- JS更随机的随机数
			一.问题背景 一个二维平面上有一群NPC,每一回合可以随机向上/下/左/右任一方向走1步,有单位碰撞体积(NPC位置不能重合) 规则就这么简单,初始情况下这群NPC是被人工均匀分布在二维平面上的,运行 ... 
- CBA 赛程的笔记 - 北京首钢
			2014-11-01 19:35 北京首钢 103:89 广东宏远 结束 技术统计 发挥不错,打的比较好! 2014-11-05 19:35 八一双鹿 89:100 北京首钢 结束 技术统计 第一 ... 
- 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。
			win7 IIS 所有网站都停止了,启动提示: 除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站.目前,这两项服务均 ... 
- 写给自己看的Linux运维基础(四) - python环境
			pip - Python包管理工具 https://pip.pypa.io/en/latest/installing.html wget https://bootstrap.pypa.io/get-p ... 
- 献上两个java小算法
			直接上代码: /** * Name: 求数组中元素重复次数对多的数和重复次数 * Description: * 数组中的元素可能会重复,这个方法可以找出重复次数最多的数,同时可以返回重复了多少次. * ... 
- 通用对象池ObjectPool的一种简易设计和实现方案
			对象池,最简单直接的作用当然是通过池来减少创建和销毁对象次数,实现对象的缓存和复用.我们熟知的线程池.数据库连接池.TCP连接池等等都是非常典型的对象池. 一个基本的简易对象池的主要功能实现我认为应该 ... 
- 选择哪种方式进行SharePoint的备份
			关于SharePoint的备份还原功能,大家可能都有所了解.但是SharePoint一共有多少种备份方式呢,哪种备份方式是更适合你的呢,本文主要为大家梳理,并且深入的研究一下常见的几种备份方式,以便大 ... 
- 无线客户端框架设计(5.1):将JSON映射为实体对象(iOS篇)
			iOS开发人员已经习惯于将JSON转换为字典或者数组来进行操作了,接下来我要做的事情,可能匪夷所思,但是,对WP和Android开发人员而言,他们更倾向于将JSON转换为实体对象进行操作. 我所设计的 ... 
- 负margin在布局中的运用(*****************************************************************)
			一.左右栏宽度固定,中间栏宽度自适应 <!DOCTYPE html> <html> <head lang="en"> <meta char ... 
- paip.提升性能----硬盘不同转速不同缓存对比转
			paip.提升性能----硬盘不同转速不同缓存对比转 西数 WDC WD2500BEVT-08A23T1 ( 250 GB / 5400 转/分 ) 5400转 8M缓存 单碟250 GB ... 
