弹层组件的使用及前台验证
2016-03-17 16:13
246 查看
这里需要下载layer.js
具体代码如下
$('#sub_btn').click(function(){
var bBtn = false;
var oTem_dd = null;
$('.dd').each(function(i,oDd){
var iTotalNum = $('.sum_text',oDd).val();
alert("数量="+iTotalNum+oDd)
var aSpan = $('.people_add .fl span',oDd);
var iPeopleNum = 0;;
//计算人数
aSpan.each(function(j, oSpan) {
var tempdataNum = oSpan.getAttribute('data-num');
iPeopleNum += parseInt(tempdataNum || 1);
});
if(iTotalNum != iPeopleNum){
bBtn = true;
oTem_dd = oDd;
return false;
}
})
if(bBtn){
// 这里就用到到弹层组件来验证显示
$(window).scrollTop($(oTem_dd).offset().top );
layer.tips('请填加与体检人数相等的体检人', $('.cf_select',oTem_dd), {
tips: [3, 'orange'],
//还可配置颜色
time: 2000,
shift: 6
})
return false;
}
具体代码如下
$('#sub_btn').click(function(){
var bBtn = false;
var oTem_dd = null;
$('.dd').each(function(i,oDd){
var iTotalNum = $('.sum_text',oDd).val();
alert("数量="+iTotalNum+oDd)
var aSpan = $('.people_add .fl span',oDd);
var iPeopleNum = 0;;
//计算人数
aSpan.each(function(j, oSpan) {
var tempdataNum = oSpan.getAttribute('data-num');
iPeopleNum += parseInt(tempdataNum || 1);
});
if(iTotalNum != iPeopleNum){
bBtn = true;
oTem_dd = oDd;
return false;
}
})
if(bBtn){
// 这里就用到到弹层组件来验证显示
$(window).scrollTop($(oTem_dd).offset().top );
layer.tips('请填加与体检人数相等的体检人', $('.cf_select',oTem_dd), {
tips: [3, 'orange'],
//还可配置颜色
time: 2000,
shift: 6
})
return false;
}
相关文章推荐
- 布朗桥
- linux软件包管理rpm
- 【转】Java并发编程:深入剖析ThreadLocal
- startActivityForResult的用法
- iOS7 UI兼容 导航栏按钮边框 UINavigationItem left and right padding
- 89.ios开发之block的使用,及注意事项
- xcode "nib but the view outlet was not set."错误
- TCP/IP ---封装与分用
- 20135220谈愈敏Blog4_系统调用(上)
- Android View 移动的几种方式
- Android apk破解后重签名
- 数据流形式参数 访问counter
- signal函数、sigaction函数及信号集操作函数
- Java基础学习总结(40)——Java程序员最常用的8个Java日志框架
- 【转】【数论】【codevs】1012 最大公约数和最小公倍数问题
- HTML5 - 使某个页面元素或整个页面可编辑
- Java程序员最常用的8个Java日志框架
- Dense Trajectory
- openstack中使用GRE后,外部网络无法ssh到虚拟机的解决办法
- Supplying Fence Identifiers