jQuery 验证实例(shopnc二次开发)
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二次开发)的更多相关文章
- shopnc二次开发(一)
---恢复内容开始--- 以前没有怎么接触过shopnc,感觉界面挺漂亮的,不过后来自己需要开发一个电商系统,就顺便参考了下,感觉构架垃圾的一塌糊涂.不过平时做这个系统二次开发的业务比较多,所以简单的 ...
- shopnc二次开发(二)
一般来说二次开发,多数就是修改界面和增加功能这两个需求 先说修改界面 mvc 架构的程序,在界面这里,基本就是调用数据. 常见的界面数据构架有三种 1.是业务端或者是控制端数据驱动界面,基本上是后台输 ...
- sitemap.xml 静态和动态生成页面 shopnc二次开发 动态生成sitemap.xml
Sitemap 可方便网站管理员通知搜索引擎他们网站上有哪些可供抓取的网页.最简单的 Sitemap 形式,就是XML 文件,在其中列出网站中的网址以及关于每个网址的其他元数据(上次更新的时间.更改的 ...
- shopnc 二次开发 每日签到积分领取
/* 开始shopnc!!!!! url:xxx.com/index.php?act=index&op=userjf 一个四线城市的半吊子程序员~ 实现:前台模板文件 随便加入<a> ...
- C#中jQuery Ajax实例(二)
上一篇写了一个简单的Ajax异步程序,这一次同样是简单的程序,只不过这次先把参数传到一般处理程序(后缀为ashx)中,再把结果传回到页面. 1.html代码: <html xmlns=" ...
- jquery easyui根据需求二次开发记录
1.tree需要显示多个图标 实际需求:设备树上节点需搁三个图片,分别标识运行状态.告警状态.设备类型 解决方法:给tree的iconCls传入一个数组,分别是各状态下的class(css),然后要改 ...
- shopnc 二次开发问题(一)
1.关于shopnc商品详情页面多规格抢购,价格显示都是显示的抢购价格问题 路径: data/model/groupbuy.model.php 方法:getGroupbuyInfoByGoodsCom ...
- SolidWorks二次开发的研究
三维机械设计软件SolidWorks是一套基于Windows的CAD/CAE/CAM/PDM桌面集成系统,是由美国SolidWorks公司在总结和继承大型机械CAD软件的基础上,在Windows环境下 ...
- Java学习-039-源码 jar 包的二次开发扩展实例(源码修改)
最近在使用已有的一些 jar 包时,发现有些 jar 包中的一些方法无法满足自己的一些需求,例如返回固定的格式,字符串处理等等,因而需要对原有 jar 文件中对应的 class 文件进行二次开发扩展, ...
随机推荐
- java的LinkedList的用法
http://blog.chinabyte.com/blog.php?do-showone-uid-135325-itemid-454704-type-blog.html 总结下,LinkedList ...
- Python学习(三) 输出任意格式的字符串以及字符串的切片
在Python中想要输出一句话,如下 a='hello world' print a //打印出的是hello world print 'hello \n world' //打印出的是 //hello ...
- AJAX Data 传值 无效的JSON基元:AJAX jQuery的方法,用c#WEBMETHOD-c#,jquery.
我有这样的代码:I数据值,而不是连接字符串作为对象常量.为什么?看到这里 我的代码是这样的:- $.ajax({ url: "../Member/Home.aspx/SaveClient&q ...
- 动态PDF在线预览
实战动态PDF在线预览及带签名的PDF文件转换 开篇语: 最近工作需要做一个借款合同,公司以前的合同都是通过app端下载,然后通过本地打开pdf文件,而喜欢创新的我,心想着为什么不能在线H5预览,正是 ...
- wordpress教程之函数讲解
wordpress函数收集 is_home() : 是否为主页is_single() : 是否为内容页(Post), 是否是单篇文章 is_page() : 是否为内容页(Page), 是否 ...
- 管理Activity,随时随地控制Activity的销毁工作
public class ActivityManager { public static List<Activity> activityList = new ArrayList<Ac ...
- 经过一年时间的沉淀 再次回首 TCP Socket服务器编程--转
------------------ 前言 ------------------ 开发了这么多年,发现最困难的程序开发就是通讯系统. 其他大部分系统,例如CRM/CMS/权限框架/MIS之类的,无论怎 ...
- HttpClient连接池抛出大量ConnectionPoolTimeoutException: Timeout waiting for connection异常排查
转自: http://blog.csdn.net/shootyou/article/details/6615051 今天解决了一个HttpClient的异常,汗啊,一个HttpClient使用稍有不慎 ...
- 杭电1010(dfs + 奇偶剪枝)
题目: The doggie found a bone in an ancient maze, which fascinated him a lot. However, when he picked ...
- House Robber 解答
Question You are a professional robber planning to rob houses along a street. Each house has a certa ...