www.gusucode.com > 电影影院门户论坛源码程序网站 > 整站安装/整站源码/source/plugin/dzapp_haodai/images/apply/applybox.js
var xd_type_global = Jquery('#xd_type').val(); Jquery(document).ready(function() { }); function placeholderBox() { var doc = document, inputs = doc.getElementsByTagName('input'), supportPlaceholder = 'placeholder'in doc.createElement('input'), placeholder = function(input) { var text = input.getAttribute('placeholder'), defaultValue = input.defaultValue; if (defaultValue == '') { input.value = text } Jquery(input).css('color', '#999'); input.onfocus = function() { if (input.value === text) { this.value = '' } Jquery(this).css('color', '#333'); }; input.onblur = function() { if (input.value === '') { this.value = text Jquery(this).css('color', '#999'); } else { Jquery(this).css('color', '#333'); } } }; if (!supportPlaceholder) { for (var i = 0, len = inputs.length; i < len; i++) { var input = inputs[i], text = input.getAttribute('placeholder'); if (input.type === 'text' && text) { placeholder(input) } } } } function placeholderBoxText() { var doc = document, inputs = doc.getElementsByTagName('textarea'), supportPlaceholder = 'placeholder'in doc.createElement('textarea'), placeholder = function(input) { var text = input.getAttribute('placeholder'), defaultValue = input.defaultValue; if (defaultValue == '') { input.value = text } input.onfocus = function() { if (input.value === text) { this.value = '' } Jquery(this).css('color', '#333'); }; input.onblur = function() { if (input.value === '') { this.value = text Jquery(this).css('color', '#999'); } else { Jquery(this).css('color', '#333'); } } }; for (var i = 0, len = inputs.length; i < len; i++) { var input = inputs[i], text = input.getAttribute('placeholder'); placeholder(input); } } Jquery('.tboxb').click(function() { Jquery('.tishi').hide(); }); Jquery('.tbsb').click(function() { Jquery('.tishi2').hide(); }); function juzhong() { if (jQuery.browser.msie && (jQuery.browser.version == "6.0") && !jQuery.support.style) { Jquery('.tipbox').css({}); } else { Jquery('.tipbox').css({ top: ((Jquery(window).height() - Jquery('.tipbox').outerHeight()) / 2), left: ((Jquery(window).width() - Jquery(".tipbox").outerWidth()) / 2) }); } } function applyNext(next_name) { bool = true; if (next_name == 'xiaofei_two') { var bool = checkOneForm(); yesno(); hidetip(); if (bool == true) { Jquery('#one').hide(); Jquery('#xiaofei_two').show(); } } else if (next_name == 'two') { if (xd_type_global != 4) { var bool = checkOneForm(); } else { var bool = xfCheckTwoForm(); } if (bool == true) { if (Jquery('#xiaofei_two').length > 0) { Jquery('#xiaofei_two').hide(); Jquery('.tboxtop').html('<div class="tboxa bac3">' + '<span class="tbsp1 co3">1.填写个人职业信息</span>' + '<span class = "tbsp2 co3" > 2.填写个人信用信息 </span>' + '<span class = "tbsp3 cow" > 3.留下联系方式 </span>' + '<span class = "tbsp4 co3" > 4.成功了! </span></div>'); } Jquery('#one').hide(); Jquery('#two').show(); } } else if (next_name == 'three') { var bool = checkTwoForm(); if (bool == true) { Jquery('#two').hide(); if (Jquery('#xiaofei_two').length > 0) { Jquery('.tboxtop').html('<div class="tboxa bac4"><span class="tbsp1 co3">1.填写个人职业信息</span>' + '<span class = "tbsp2 co3" > 2.填写个人信用信息 </span>' + '<span class = "tbsp3 co3" > 3.留下联系方式 </span>' + '<span class = "tbsp4 cow" > 4.成功了! </span></div>'); } Jquery('#three').show(); applySend(); } } juzhong(); } function checkOneForm() { var xd_type = Jquery('#xd_type').val(); var bool = true; if (xd_type == 1) { //------------------------------------------- 企业 ------------------------------------------- var qiye_type = Jquery('#qiye_type_inp_hidden').val(); if (qiye_type == '') { var dom = Jquery('#qiye_typeTip').show(); bool = false; } if (Jquery('#monthly').val() == '') { var dom = Jquery('#monthlyTip').show(); bool = false; } var has_house = Jquery('input[name="has_house"]:checked').val(); if (typeof (has_house) == 'undefined') { var dom = Jquery('#has_houseTip').show(); bool = false; } var register = Jquery('input[name="register"]:checked').val(); if (typeof (register) == 'undefined') { var dom = Jquery('#registerTip').show(); bool = false; } } else if (xd_type == 2) { //------------------------------------------- 购车 ------------------------------------------- var has_house = Jquery('input[name="has_house"]:checked').val(); if (typeof (has_house) == 'undefined') { var dom = Jquery('#has_houseTip').show(); bool = false; } var car_number = Jquery('input[name="car_number"]:checked').val(); if (typeof (car_number) == 'undefined') { var dom = Jquery('#car_numberTip').show(); bool = false; } var car_type = Jquery('input[name="car_type"]:checked').val(); if (typeof (car_type) == 'undefined') { var dom = Jquery('#car_typeTip').show(); bool = false; } var car_stage = Jquery('input[name="car_stage"]:checked').val(); if (typeof (car_stage) == 'undefined') { var dom = Jquery('#car_stageTip').show(); bool = false; } var car_use = Jquery('input[name="car_use"]:checked').val(); if (typeof (car_use) == 'undefined') { var dom = Jquery('#car_useTip').show(); bool = false; } } else if (xd_type == 3) { //------------------------------------------- 购房 ------------------------------------------- var goufang_type = Jquery('#goufang_type_inp_hidden').val(); if (goufang_type == '') { var dom = Jquery('#goufang_typeTip').show(); bool = false; } var salary = Jquery('#salary_inp_hidden').val(); var wage = Jquery.trim(Jquery('#salary_inp').val()); if (salary == '') { var dom = Jquery('#salaryTip').show(); bool = false; } else { if (!isNaN(salary)) { if (salary > 1000000) { var dom = Jquery('#salaryTip').show(); Jquery('#salaryTip').text('限100万内'); bool = false; } else { var dom = Jquery('#salaryTip').hide(); bool = true; } } else { var dom = Jquery('#salaryTip').show(); Jquery('#salaryTip').text('输入纯数字'); bool = false; } } var first_house = Jquery('input[name="first_house"]:checked').val(); if (typeof (first_house) == 'undefined') { var dom = Jquery('#first_houseTip').show(); bool = false; } var id_name = 'second_hand_house'; var second_hand_house = Jquery('input[name="' + id_name + '"]:checked').val(); if (typeof (second_hand_house) == 'undefined') { var dom = Jquery('#' + id_name + 'Tip').show(); bool = false; } } else if (xd_type == 4) { //------------------------------------------- 消费 ------------------------------------------- bool = xfCheckOneForm(bool); } return bool; } function checkTwoForm() { var bool = true; var nickname = Jquery('#nickname').val(); var nknet = Jquery('#nicknameTip'); var mobile = Jquery('#mobile').val(); if (/[\s><,._\。\[\]\{\}\?\/\+\=\|\'\\\":;\~\!\@\#\*\Jquery\%\^\&`\uff00-\uffff)(]+/.test(nickname) && nickname.length > 0) { nknet.show(); nknet.text('输入只限中英文'); bool = false; } else if (nickname == '') { nknet.show(); bool = false; } else if (nickname.length == 0) { nknet.show(); nknet.text('请填写您的称呼'); bool = false; } if (mobile == '' || mobile == '用于接收信贷员联系方式') { Jquery('#mobileTip').show(); bool = false; } else { if (checkMobile(mobile) == false) { Jquery('#mobileTip').show(); bool = false; } } var email = Jquery('#email').val(); var def_email = Jquery('#email').attr('defval'); if (email != def_email) { if (checkEmail(email) == false) { Jquery('#emailTip').show(); bool = false; } } return bool; } function inpTwoFocus(obj) { Jquery(obj).css('color', '#666666'); } function inpTwoBlur(obj) { Jquery(obj).css('color', '#CCCCCC'); } function applySend() { var sendData = Jquery('#applyForm').serialize(); var xd_id = Jquery('#xd_id').val(); var xd_type = Jquery('#xd_type').val(); var zone_id = Jquery('#zone_id').val(); var remark = remarkApply(xd_type); var bank_id = Jquery('#bank_id').val(); var money = Jquery('#money_detail').val(); var month = Jquery('#month_detail').val(); var source_host = Jquery('#source_host').val(); var ref = Jquery('#ref').val(); sendData += ('&url=' + document.location.href + '&xd_id=' + xd_id + '&xd_type=' + xd_type + '&zone_id=' + zone_id + '&remark=' + remark + '&bank_id=' + bank_id + '&money=' + money + '&month=' + month + '&source_host=' + source_host + '&ref=' + ref); Jquery.post('/xindai/applySend', sendData, function(data) { if (data != false) { iu_id = data; } else { } }); } function sendApplydetails() { var details = Jquery.trim(Jquery('#applydetails').val()); if (details == '' || iu_id == null) { return false; } var xd_type = Jquery('#xd_type').val(); var sendData = ('id=' + iu_id + '&details=' + details + '&xd_type=' + xd_type); Jquery.post('/xindai/applyDetails', sendData, function(data) { }); } function remarkApply(xd_type) { var split_str = '<br />'; var remark = ''; if (xd_type == 1) { //------------------------------------------- 企业 ------------------------------------------- var qiye_type = Jquery('#qiye_type_inp_hidden').val(); var monthly = '银行卡走账月收入:' + Jquery('#monthly').val(); var has_house = Jquery('input[name="has_house"]:checked').val(); var register = Jquery('input[name="register"]:checked').val(); remark = (qiye_type + split_str + monthly + split_str + has_house + split_str + register); } else if (xd_type == 2) { //------------------------------------------- 购车 ------------------------------------------- var has_house = Jquery('input[name="has_house"]:checked').val(); var car_number = Jquery('input[name="car_number"]:checked').val(); var car_type = Jquery('input[name="car_type"]:checked').val(); var car_stage = Jquery('input[name="car_stage"]:checked').val(); var car_use = Jquery('input[name="car_use"]:checked').val(); remark = (has_house + split_str + car_number + split_str + car_type + split_str + car_stage + split_str + car_use); } else if (xd_type == 3) { //------------------------------------------- 购房 ------------------------------------------- var goufang_type = Jquery('#goufang_type_inp_hidden').val(); var salary = Jquery('#salary_inp_hidden').attr('val') + ':' + Jquery('#salary_inp_hidden').val(); var first_house = Jquery('input[name="first_house"]:checked').val(); var second_hand_house = Jquery('input[name="second_hand_house"]:checked').val(); remark = (goufang_type + split_str + salary + split_str + first_house + split_str + second_hand_house); } else if (xd_type == 4) { //------------------------------------------- 消费 ------------------------------------------- var salary = Jquery('#salary_inp_hidden').attr('val') + ':' + Jquery('#salary_inp_hidden').val(); var salary_type = Jquery('input[name="salary_type"]:checked').val(); var qiye_type = Jquery('#qiye_type_inp_hidden').val(); var year_born = Jquery('#year_born').attr('val') + ':' + Jquery('#year_born').val(); var job_year = Jquery.trim(Jquery('input[name="job_year"]').val()); var job_year_placeholder = Jquery('input[name="job_year"]').attr('placeholder') + '年'; //IE6下提示语 if (job_year_placeholder == job_year) { job_year = ''; } var job_month = Jquery.trim(Jquery('input[name="job_month"]').val()); var job_month_placeholder = Jquery('input[name="job_month"]').attr('placeholder'); //IE6下提示语 if (job_month_placeholder == job_month) { job_month = ''; } var job_year_month = ''; if ((job_year + job_month) != '') { var str = ''; if (job_year != '') { str = job_year + '年 '; } if (job_month != '') { str += job_month + '月'; } job_year_month = split_str + '您的工作时间是:' + str; } var has_blue_card = isHas(Jquery('input[name="has_blue_card"]:checked').val()); if (has_blue_card != '') { has_blue_card = split_str + '您是否有信用卡:' + has_blue_card + split_str; } var count_blue_card = Jquery('input[name="count_blue_card"]').val(); var count_blue_card_placeholder = Jquery('input[name="count_blue_card"]').attr('placeholder'); //IE6下提示语 if (count_blue_card == count_blue_card_placeholder) { count_blue_card = ''; } if (count_blue_card != '') { count_blue_card = '您有几张信用卡:' + count_blue_card + split_str; } var money_blue_card = Jquery('input[name="money_blue_card"]').val(); var money_blue_card_placeholder = Jquery('input[name="money_blue_card"]').attr('placeholder'); //IE6下提示语 if (money_blue_card == money_blue_card_placeholder) { money_blue_card = ''; } if (money_blue_card != '') { money_blue_card = '额度总额是多少:' + money_blue_card + split_str; } var has_debt_card = isHas(Jquery('input[name="has_debt_card"]:checked').val()); if (has_debt_card != '') { has_debt_card = '是否有负债(信用卡):' + has_debt_card + split_str; } var money_debt_card = Jquery('input[name="money_debt_card"]').val(); var money_debt_card_placeholder = Jquery('input[name="money_debt_card"]').attr('placeholder'); //IE6下提示语 if (money_debt_card == money_debt_card_placeholder) { money_debt_card = ''; } if (money_debt_card != '') { money_debt_card = '负债多少(信用卡):' + money_debt_card + split_str; } var has_succ_reply = isHas(Jquery('input[name="has_succ_reply"]:checked').val()); if (has_succ_reply != '') { has_succ_reply = '您之前是否成功申请贷款:' + has_succ_reply + split_str; } var has_debt_loan = isHas(Jquery('input[name="has_debt_loan"]:checked').val()); if (has_debt_loan != '') { has_debt_loan = '是否有负债(贷款):' + has_debt_loan + split_str; } var money_debt_loan = Jquery('input[name="money_debt_loan"]').val(); var money_debt_loan_placeholder = Jquery('input[name="money_debt_loan"]').attr('placeholder'); //IE6下提示语 if (money_debt_loan == money_debt_loan_placeholder) { money_debt_loan = ''; } if (money_debt_loan != '') { money_debt_loan = '负债多少(贷款):' + money_debt_loan + split_str; } var xiaofei_two = job_year_month + has_blue_card + count_blue_card + money_blue_card + has_debt_card + money_debt_card + has_succ_reply + has_debt_loan + money_debt_loan; remark = (salary + split_str + salary_type + split_str + year_born + split_str + qiye_type + xiaofei_two); } return remark; } function xiaofei_two() { } function isHas(val) { var res = ''; if (val == 1) { res = '有'; } else if (val == 2) { res = '没有'; } return res; } function checkBlur(id_name, val_id_name, default_val) { var val = Jquery('#' + val_id_name).val(); setTimeout(function() { if (val != default_val) { Jquery('#' + id_name + 'Tip').hide(); } else { Jquery('#' + id_name + 'Tip').show(); } }, 300); } function checkFocus(id_name, val_id_name, default_val) { var val = Jquery('#' + val_id_name).val(); if (val != default_val) { Jquery('#' + id_name + 'Tip').hide(); } else { Jquery('#' + id_name + 'Tip').show(); } } function checkTip(id_name) { var dom = Jquery('#' + id_name + 'Tip'); var status = dom.css('display'); if (status == 'none') { dom.show(); } else { dom.hide(); } } function inpFocus(id_name) { var dom = Jquery('#' + id_name + '_ul'); var status = dom.css('display'); if (status == 'none') { dom.show(); } else { dom.hide(); } } function inpSelect(id_name, obj) { var dom = Jquery('#' + id_name + '_inp'); var val = Jquery(obj).html(); var type_name = dom.attr('val'); dom.val(val); var relval = type_name + ':' + val; dom.attr('relval', relval); Jquery('#' + id_name + '_inp_hidden').val(relval); } function yearSelect(obj) { var obj = Jquery(obj); var val = obj.html(); var reval = obj.attr('reval'); if (val == '其他') { Jquery('#year_born').attr('reval', ''); Jquery('#year_born').val(''); Jquery('#year_born').attr('class', 'sinp iptsr'); Jquery('#year_born').focus(); } else { Jquery('#year_born').attr('reval', reval); Jquery('#year_born').val(reval); Jquery('#year_born').attr('class', 'sinp iptsr'); } var year_u = Jquery('#year_u'); var status = year_u.css('display'); if (status == 'none') { Jquery('#year_u').show(); } else { Jquery('#year_u').hide(); } } function hideYearu() { var dom = Jquery('#year_u'); var status = dom.css('display'); if (status == 'none') { Jquery('#year_u').show(); } else { Jquery('#year_u').hide(); } } function yearKeyup(obj) { Jquery('#year_u').show(); var obj = Jquery(obj); var val = obj.val(); var arr = isNaN(val); obj.val(val.replace(/[^\d]/g, "")); if (arr == true) { Jquery('#year_u').hide(); return false; } if (val == '' || val == '0') { Jquery('#year_u').hide(); return false; } if (val.length >= 4) { obj.val(val.substring(0, 4)); Jquery('#year_u').hide(); } var html = '<li><a onclick="yearSelect(this)" href="javascript:void(0);" k="year" reval="' + val + '">' + val + ' </a></li>'; if (val < 100) { var temp_val = val * 10; html += '<li><a onclick="yearSelect(this)" href="javascript:void(0);" k="year" reval="' + temp_val + '">' + temp_val + ' </a></li>'; } if (val < 10) { var temp_val = (val * 10 * 10); html += '<li><a onclick="yearSelect(this)" href="javascript:void(0);" k="year" reval="' + temp_val + '">' + temp_val + ' </a></li>'; } Jquery('#year_u').html(html); } function inpVal(default_str, obj) { var obj = Jquery(obj); var val = obj.val(); if (val == default_str) { obj.val(''); } else if (val == '') { obj.val(default_str); obj.css('color', '#CCCCCC'); } } function salarytypeSel(type) { var salary_show = '每月打入银行卡的工资'; if (type == 'two') { salary_show = '每月领取现金'; } Jquery('#salary_show').html(salary_show); Jquery('#salary_inp_hidden').attr('val', salary_show); } Jquery(document).ready(function() { Jquery('.iptsr').focus(function() { Jquery(this).placeholder(''); }); Jquery('#applydetails').bind('click', srfun) .bind('keyup', srfun); }); var srfun = function() { var num = Jquery('#applydetails').val().length; if (num > 280) { var yewnum = Jquery('#applydetails').val().substr(0, 280) Jquery('#applydetails').val(yewnum); } var num_yu = 280 - num; if (num_yu == -1) { num_yu = 0; } Jquery('#shownum').html(num_yu / 2); }