123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
-
- $(function(){
- // 用户点评
- var obj = new Object();
- // 马上提交
- $('.remark-btn').on('click',function(){
- var _this = $(this);
- var txt = _this.siblings('textarea[name="content"]').val();
- if(txt != ''){
- obj.content = txt;
- $('.w_up_ap').fadeIn();
- $('.w_up_ap').animate({top:"50%"});
- $('.cover').fadeIn();
- }else{
- var M = {};
- if(M.dialog1){
- return M.dialog1.show();
- }
- M.dialog1 = jqueryAlert({
- 'content' : '点评内容不能为空!',
- 'closeTime' : 2000,
- })
- }
- })
- // 确定按钮
- $('.w_sbtn').on('click',function(){
- var hid = $('.w_up_info').find('input[name="hid"]').val();
- var tel = $('.w_up_info').find('input[name="mobile"]').val();
- tel = FilterHTMLTag(tel);
- if(PhoneVerification(tel)){
- obj.mobile = tel;
- obj.hid = hid;
- DataAjax(obj); //提交数据
- }else{
- var M = {};
- if(M.dialog1){
- return M.dialog1.show();
- }
- M.dialog1 = jqueryAlert({
- 'content' : '请输入正确的电话码!',
- 'closeTime' : 2000,
- })
- }
-
- })
- /* 过滤代码标签 */
- function FilterHTMLTag(htmlStr){
- var msg = htmlStr.replace(/<\/?[^>]*>/g, ''); //去除HTML Tag
- return msg;
- }
- /* 电话验证 */
- function PhoneVerification(tel) {
- var pattern = /(13\d|14[57]|15[^4,\D]|17[678]|18\d)\d{8}$|170[059]\d{7}$/;
- return pattern.test(tel);
- }
- // 用户点击关闭按钮
- $('.cover').on('click',function(){
- $('.w_up_ap').fadeOut();
- $('.w_up_ap').animate({top:"-100%"});
- $(this).fadeOut();
- })
- $('.ws_up_cls').on('click',function(){
- $('.w_up_ap').fadeOut();
- $('.w_up_ap').animate({top:"-100%"});
- $('.cover').fadeOut();
- })
- // 数据提交
- function DataAjax(data){
- $.ajax({
- url:'/house/remarkfrom',
- type:'post',
- data:data,
- dataType:"json",
- success:function(data){
- if(data.code == 200){
- var M = {};
- if(M.dialog1){
- return M.dialog1.show();
- }
- M.dialog1 = jqueryAlert({
- 'content' : '提交成功!',
- 'closeTime' : 2000,
- })
- $('.w_up_ap').fadeOut();
- $('.w_up_ap').animate({top:"-100%"});
- $('.cover').fadeOut();
- }
- }
- });
- }
- })
- // 限制时间
- function getNextMonth(date) {
- var arr = date.split('/');
- var year = arr[0];
- var month = arr[1];
- var day = arr[2];
- var days = new Date(year, month, 0);
- days = days.getDate();
- var year2 = year;
- var month2 = parseInt(month) + 2;
- if (month2 > 13) {
- year2 = parseInt(year2) + 1;
- if (parseInt(month)==11) {
- month2 = 1;
- }else if (parseInt(month)==12) {
- month2 = 2;
- };
- }
- var day2 = day;
- var days2 = new Date(year2, month2, 0);
- days2 = days2.getDate();
- if (day2 > days2) {
- day2 = days2;
- }
- if (month2 < 10) {
- month2 = '0' + month2;
- }
- var t2 = year2 + '/' + month2 + '/' + day2;
- return t2;
- }
- var myDate = new Date;
- var year = myDate.getFullYear();
- var yue = myDate.getMonth()+1;
- if (yue<10) {
- yue= '0' + yue;
- };
- var time = year+'/'+yue+'/01';
- var time_yxq= year+'/'+yue+'/01-'+getNextMonth(time);
- var yxqtime=time+'-'+getNextMonth(time);
- $('.w-commonality span').html(time_yxq); //制限时间
- $('.sell_conter_right .date').html('有效期 | '+ time_yxq);
- // 点评电话加密
- $('.remark-list ul li').each(function(){
- var _tel = $(this).find('p em span').attr('tel-data').replace(/(\d{3})(\d{4})(\d{4})/,"$1****$3");
- $(this).find('p em span').html(_tel);
- })
- var _dataid = $('.m_hq li.cur').attr('dataid');
- //demo示例六 通过id调取 底部菜单插件
- $('#mdemo06').navbarscroll({
- defaultSelect:_dataid,
- scrollerWidth:6,
- fingerClick:1,
- endClickScroll:function(obj){
- // console.log(obj.text())
- }
- });
|