使用layer完成点击弹窗并且提交数据以及日期插件的使用
来源:互联网 发布:买鞋软件 编辑:程序博客网 时间:2024/05/21 22:54
function appointmentModal(){ var modal=''; modal+='<p class="subtitle"><i></i>请填写预约信息(目前“上门服务功能”暂时只支持广东省范围内地区的用户)</p>'; modal+='<form id="form" action=""><input id="policyId" type="hidden" name="policyId" value="${obj.data.policyId}">'; modal+='</form></div>'; layer.open({ type: 1 ,title: false //不显示标题栏 ,closeBtn: false ,area: '948px;' ,shade: 0.8 ,id: 'LAY_layuipro1' //设定一个id,防止重复弹出 ,resize: false ,btn: ['确认提交','取消'] ,btnAlign: 'c' ,moveType: 1 //拖拽模式,0或者1 ,content: modal ,yes: function(index,layero){ //var btn = layero.find('.layui-layer-btn'); //btn.find('.layui-layer-btn0').attr({ //href: '${base}/policy/policylist' //}); var formData = $("#form").serializeArray(); var contacts=$("#contacts").val(); var contactNumber=$("#contactNumber").val(); var appointmentTime=$("#appointmentTime").val(); var meetingPlace=$("#meetingPlace").val(); if(contacts==""){ layer.msg('姓名不能为空哟!', {time : 1000}); }else if(meetingPlace==""){ layer.msg('上门地址不能为空哟', {time : 1000}); }else{ $.ajax({ url : '${base}/uri', type : 'post', data : formData, success : function() { layer.msg('预约成功', {time : 800}); window.history.go(0);//成功以后刷新页面 }, error : function(result) { layer.msg('预约失败', {time : 800}); } }); } } ,btn2: function(index, layero){ //这里是点击取消后的事件 } }); } //下面是点击预约按钮触发的事件 $("#applyAppointment").click(function() { appointmentModal(); $(".form_datetime").datetimepicker({format: 'yyyy-mm-dd hh:ii',autoclose:true,minuteStep:30,todayBtn:true}); });//下面是时间插件的使用。需要导入的js和css分别是下面:<script src="${base}/static/layer/layer.js"></script> <script src="${base}/static/js/bootstrap-datetimepicker.min.js"></script><link rel="stylesheet" href="${base}/static/css/bootstrap-datetimepicker.min.css">modal+='<div class="file-box clearf"><span>上门时间</span>';modal+='<input id="appointmentTime" name="appointmentTime" size="16" type="text" class="form_datetime"><b><i class="fa fa-calendar" aria-hidden="true"></i></b></div>';
0 0
- 使用layer完成点击弹窗并且提交数据以及日期插件的使用
- 网页弹窗插件layer.js的使用
- 关于layer以及layui的使用心得
- layer 弹层插件使用1
- 使用jQuery的文件上传插件Uploadify完成html的表单提交
- layer弹窗与ajaxSubmit的使用
- 通过webservice提交xml数据以及soap协议的使用
- jQueryUI日期插件的使用
- jQueryUI日期插件的使用
- My97DatePicker日期插件的使用
- 日期插件layDate的使用
- chrome插件开发之:关于使用日期插件以及处理UI被覆盖的问题
- 弹窗插件layer
- 使用layer插件来定制tp5的消息提示页面
- layer弹窗插件comfirm()的坑
- Android layer-list selctor shape区别以及使用的方式
- JQGrid与C#以及Layer的结合使用
- 关于使用layer弹层插件获取其返回值
- JavaScript数据类型
- Linux运维第八讲
- 7款经典的MySQL客户端软件
- "This property is obsolete now. Use the TextPattern property instead."的警告解决办法
- ibtais入门搭建小例子——爬坑之路
- 使用layer完成点击弹窗并且提交数据以及日期插件的使用
- Java @interface
- C++真的比C差吗
- IPv6 Cocos2d-x
- Android Studio Jni 环境配置
- [BZOJ]1996: [Hnoi2010]chorus 合唱队 区间DP
- Java this关键字
- 13位时间戳(单位为毫秒)转换为10位字符串(单位为秒)
- Java填了C++的哪些坑