$(function(){
$('.Latitude_top a').on('click',function(){
var DaName=$(this).attr('data-name');
var cid=$(this).attr('data-id');
var showH=$('.showbox_pulid').height();
var titH=$('.title_h').height();
$('.classify_m').css({'height':(showH-titH)+'px'});
switch(DaName){
case 'city':
$('.showbox_'+DaName).animate({'bottom':'0'},300);
$('.showbox_bg').fadeIn(80);
city_f(DaName,{id:cid},'/public/getcity');
break;
case 'type':
$('.showbox_'+DaName).animate({'bottom':'0'},300);
$('.showbox_bg').fadeIn(80);
city_f(DaName,'','/public/types');
break;
case 'pric':
$('.showbox_'+DaName).animate({'bottom':'0'},300);
$('.showbox_bg').fadeIn(80);
city_f(DaName,'','/public/saleprice');
break;
}
})
$('.showbox_bg').on('click',function(){
$('.showbox_pulid').animate({'bottom':'-100%'},300);
$(this).fadeOut(80);
})
function city_f(name,cid,url){
$.ajax({
type: 'POST',
url: url,
data:cid,
dataType: 'json',
success: function(data){
if(data.code == 200){
var _list='';
if (name=='city') {
_list+='不限';
$.each(data.data,function(k,v){
_list+=''+v.city_name+'';
})
$('.city_piue').html(_list);
}else if (name=='type') {
_list+='不限';
$.each(data.data,function(k,v){
_list+=''+v.huxing_name+'';
})
$('.type_main').html(_list);
}else if (name=='pric') {
_list+='不限';
$.each(data.data,function(k,v){
_list+=''+v.price+'';
})
$('.pric_main').html(_list);
};
}
},
error: function(){
console.log('数据请求失败!');
}
})
}
$('.city_piue').on('click','a',function(){
var idname=$(this).attr('data-name')
var id=$(this).attr('data-id')
$(this).addClass('on').siblings().removeClass('on');
if (id=="0") {
$('.Latitude_top a[data-name='+idname+']').find('span').html($(this).html())
$('.Latitude_top a[data-name='+idname+']').find('span').attr('data-id',id);
$('input.input-'+idname).val($(this).html());
$('.showbox_pulid').animate({'bottom':'-100%'},300);
$('.showbox_bg').fadeOut(80);
$('.city_piue').css({'width':'100%'});
$('.city_piue_m').animate({'right':'-100%'},300)
}else{
var txt=$(this).html()
var txtid=$(this).attr('data-id')
var txtname=$(this).attr('data-name')
$('.city_piue').css({'width':'25%'});
$('.city_piue_m').animate({'right':'0'},300)
$.ajax({
type: 'POST',
url: '/public/getcity',
data:{id:txtid},
dataType: 'json',
success: function(data){
if(data.code == 200){
var _list='';
_list+='不限';
$.each(data.data,function(k,v){
_list+=''+v.city_name+'';
})
$('.city_piue_m').html(_list);
}
},
error: function(){
console.log('数据请求失败!');
}
})
};
})
$('.classify_m').on('click','a',function(){
var idname=$(this).attr('data-name')
var id=$(this).attr('data-id')
$(this).addClass('on').siblings().removeClass('on');
if ($(this).attr('data-text')) {
$('.Latitude_top a[data-name='+idname+']').find('span').html($(this).attr('data-text'))
}else{
$('.Latitude_top a[data-name='+idname+']').find('span').html($(this).html())
};
$('.Latitude_top a[data-name='+idname+']').find('span').attr('data-id',id);
$('input.input-'+idname).val($(this).html());
$('.showbox_pulid').animate({'bottom':'-100%'},300);
$('.showbox_bg').fadeOut(80);
})
//报名验证及提交的调用
PublicAction.AjaxSend(
{
CORID:'button_box', /*操作ID*/
}
);
$('.submit_area .apply_submit').on('click',function(){
setTimeout(function(){
var _html = $('.alert-container .alert-content').html();
if(_html == '提交成功'){
$('.boxform input[name="mobile"]').val('');
$('.Latitude_top a[data-name="city"]').find('span').html('城市')
$('.Latitude_top a[data-name="type"]').find('span').html('居室')
$('.Latitude_top a[data-name="pric"]').find('span').html('预算')
}
// console.log(_html);
},300)
})
})