shopnc 商家用户实现添加用户与前台用户分离, jQuery 验证实例

equalTo:等于

<div id="saleRefund" show_id="1" >
<div class="ncsc-form-default">
<form id="add_form2" action="<?php echo urlShop('store_account', 'seller_account_save');?>" method="post">
<dl>
<dt><i class="required">*</i>登录账号<?php echo $lang['nc_colon'];?></dt>
<dd><input class="w120 text" name="seller_name" type="text" id="seller_name" value="" />
<span></span>
<p class="hint"></p>
</dd>
</dl>
<dl>
<dt><i class="required">*</i>登陆密码<?php echo $lang['nc_colon'];?></dt>
<dd><input class="w120 text" name="seller_passwd" type="password" id="seller_passwd" value="" />
<span></span>
<p class="hint"></p>
</dd>
</dl>
<dl>
<dt><i class="required">*</i>重复密码<?php echo $lang['nc_colon'];?></dt>
<dd><input class="w120 text" name="re_passwd" type="password" id="re_passwd" value="" />
<span></span>
<p class="hint"></p>
</dd>
</dl>
<dl>
<dt><i class="required">*</i>真实姓名<?php echo $lang['nc_colon'];?></dt>
<dd><input class="w120 text" name="real_name" type="text" id="real_name" value="" />
<span></span>
<p class="hint"></p>
</dd>
</dl>
<dl>
<dt><i class="required">*</i>账号组<?php echo $lang['nc_colon'];?></dt>
<dd><select name="group_id">
<?php foreach($output['seller_group_list'] as $value) { ?>
<option value="<?php echo $value['group_id'];?>"><?php echo $value['group_name'];?></option>
<?php } ?>
</select>
<span></span>
<p class="hint"></p>
</dd>
</dl>
<div class="bottom">
<label class="submit-border">
<input type="submit" class="submit" value="<?php echo $lang['nc_submit'];?>">
</label>
</div>
</form>
</div>
</div>
 $('#add_form2').validate({
onkeyup: false,
errorPlacement: function(error, element){
element.nextAll('span').first().after(error);
},
submitHandler:function(form){
ajaxpost('add_form2', '', '', 'onerror');
},
rules: { seller_passwd: {
required: true, },
re_passwd: {
required: true,
equalTo:'#seller_passwd',
},
real_name: {
required: true,
maxlength: 50,
},
seller_name: {
required: true,
maxlength: 50,
seller_name_exist: true
},
group_id: {
required: true
}
},
messages: { seller_passwd: {
required: '<i class="icon-exclamation-sign"></i>用户密码不能为空', },
re_passwd: {
required: '<i class="icon-exclamation-sign"></i>请输入确认密码',
equalTo : '<i class="icon-exclamation-sign"></i>两次输入密码不一致',
},
real_name: {
required: '<i class="icon-exclamation-sign"></i>卖家真实姓名不能为空',
maxlength: '<i class="icon-exclamation-sign"></i>卖家真实姓名最多50个字'
},
seller_name: {
required: '<i class="icon-exclamation-sign"></i>卖家账号不能为空',
maxlength: '<i class="icon-exclamation-sign"></i>卖家账号最多50个字'
},
group_id: {
required: '<i class="icon-exclamation-sign"></i>请选择账号组'
}
}
});

<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/lib/jquery.js"></script>
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/jquery.validate.min.js"></script>
<script src="http://static.runoob.com/assets/jquery-validation-1.14.0/dist/localization/messages_zh.js"></script>

jQuery 验证实例(shopnc二次开发)的更多相关文章

  1. shopnc二次开发(一)

    ---恢复内容开始--- 以前没有怎么接触过shopnc,感觉界面挺漂亮的,不过后来自己需要开发一个电商系统,就顺便参考了下,感觉构架垃圾的一塌糊涂.不过平时做这个系统二次开发的业务比较多,所以简单的 ...

  2. shopnc二次开发(二)

    一般来说二次开发,多数就是修改界面和增加功能这两个需求 先说修改界面 mvc 架构的程序,在界面这里,基本就是调用数据. 常见的界面数据构架有三种 1.是业务端或者是控制端数据驱动界面,基本上是后台输 ...

  3. sitemap.xml 静态和动态生成页面 shopnc二次开发 动态生成sitemap.xml

    Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页.最简单的 Sitemap 形式,就是XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间.更改的 ...

  4. shopnc 二次开发 每日签到积分领取

    /* 开始shopnc!!!!! url:xxx.com/index.php?act=index&op=userjf 一个四线城市的半吊子程序员~ 实现:前台模板文件 随便加入<a> ...

  5. C#中jQuery Ajax实例(二)

    上一篇写了一个简单的Ajax异步程序,这一次同样是简单的程序,只不过这次先把参数传到一般处理程序(后缀为ashx)中,再把结果传回到页面. 1.html代码: <html xmlns=" ...

  6. jquery easyui根据需求二次开发记录

    1.tree需要显示多个图标 实际需求:设备树上节点需搁三个图片,分别标识运行状态.告警状态.设备类型 解决方法:给tree的iconCls传入一个数组,分别是各状态下的class(css),然后要改 ...

  7. shopnc 二次开发问题(一)

    1.关于shopnc商品详情页面多规格抢购,价格显示都是显示的抢购价格问题 路径: data/model/groupbuy.model.php 方法:getGroupbuyInfoByGoodsCom ...

  8. SolidWorks二次开发的研究

    三维机械设计软件SolidWorks是一套基于Windows的CAD/CAE/CAM/PDM桌面集成系统,是由美国SolidWorks公司在总结和继承大型机械CAD软件的基础上,在Windows环境下 ...

  9. Java学习-039-源码 jar 包的二次开发扩展实例(源码修改)

    最近在使用已有的一些 jar 包时,发现有些 jar 包中的一些方法无法满足自己的一些需求,例如返回固定的格式,字符串处理等等,因而需要对原有 jar 文件中对应的 class 文件进行二次开发扩展, ...

随机推荐

  1. 浅谈HashMap的实现原理

    1.    HashMap概述: HashMap是基于哈希表的Map接口的非同步实现.此实现提供所有可选的映射操作,并允许使用null值和null键.此类不保证映射的顺序,特别是它不保证该顺序恒久不变 ...

  2. Web数据采集

    http://blog.csdn.net/pqhdp/article/details/4352769 http://blog.csdn.net/CharlesSimonyi/article/detai ...

  3. javascript之Date

    JSON 日期转 JS日期,我们知道,日期类型转成JSON之后,返回的数据类似这样: /Date(1379944571737)/ 但是这种日期并不能直接显示,因为根本没有人知道这是什么意思,下面提供一 ...

  4. HttpRuntime类

    HttpRuntime在ASP.NET处理请求中负责的是创建HttpContext对象以及调用HttpApplicationFactory创建HttpApplication. 其定义如下: publi ...

  5. Eclipse插件Mylyn管理上下文任务管理

    原文地址:http://www.ibm.com/developerworks/cn/java/j-mylyn1/ Mylyn 2.0,第 1 部分: 集成的任务管理 使用集成的 Eclipse 问题跟 ...

  6. LeeCode-Contains Duplicate

    Given an array of integers, find if the array contains any duplicates. Your function should return t ...

  7. Notepad++背景颜色设置

    经常试用notepad++看代码,白色的背景连续看的时间长了眼睛很容变花,所以找了相关的设置选项,分享给大家 具体设置步骤如下: 然后如下设置 这样前景色背景色已经发生改变了哟,下面再修改下选中行的背 ...

  8. java打印菱形的简单方法

    代码: public class Diamond { /** * 测试main方法 */ public static void main(String[] args) { printDiamond(1 ...

  9. Struts2(四)——页面相关内容

    上篇博客总结了数据流转各个方面的内容,这篇重点说一下框架对于界面上知识. 一,说到页面,记得在总体介绍中,说到Struts2比Struts1的一方面优势就是它支持更多的视图技术(Freemarker, ...

  10. 水务新、老营收系统大PK

    今天想撩一下咱水务界的大拿——营业收费管理系统. 营业收费 随着城市供水规模的不断扩大及户表改造的深入以及阶梯水价的实行还有移动平台等第三方支付的蓬勃发展,原有的营收软件系统已经不能适应目前水司的管理 ...