Пример #1
0
  /*
   * 二次确认
   */ 
/*  function tipConfirm(title, str, sureFn, param) {
  		//复写webui里的function,使按确定按钮时弹窗不会消失,若需消失,要手动写$('#confirmOverlay').remove();
	  hideInmidiately = function(hideSelecter) {
	   };
		$('body').AITips({
			'type': 'alert',
			'title': title,
			'message': str,
			'buttons': [{
				'text': '确定',
				'action': function() {
					if(sureFn) sureFn(param);
				}
			}],
			'theme': 'white'
		});
		$('.ui-tips-confirm-title').append('<span class="close_confirm" style="float:right;margin-right:10px;"></span>');
		$('.ui-tips-confirm-title').css('position','relative');
		$('.ui-tips-confirm-title').off('click').on('click',function(){
			$('#confirmOverlay').remove();
		})
	};*/
    //校验号码是否数字
	function validate_billid_input(elem){
		// 只能输入数字
		util.only_num_no_focus(elem, elem.val());
		
	};
Пример #2
0
	function validate_billid_input(isinit){
		var elem = $('#recharge_billId');
		// 只能输入数字
		_val = util.only_num_no_focus(elem, elem.val());
		var max_len = _get_phone_max_len();
		var len = parseInt(_val.length);
		if (len >= max_len) {
			 $('#recharge_phone_drop_down').hide();
			//校验是否浙江移动号码
			if(!validatePhoneNum(_val)){
				phoneNumTips("请输入移动手机号码</p>", "", _val);
				  disableLevel();
				  disableBtn();
			}else{
			//var errorMessagejson = util.isZjNumber(_val);
				//var errorMessagejson= 1;
				
			util.isZjNumber_nonSync(_val,function(errorMessagejson){
				if(errorMessagejson.retObject =='0'){
				    phoneNumTips(errorMessagejson.retMessage + "</p>", "",_val);
				    disableLevel();
				    disableBtn();
				    if(isinit=='1'){
				    	$('#recharge_phone_drop_down').remove();
				    }
				    $('#JS_PhonePrice').html('');
				}else if(errorMessagejson.retObject =='2'){
					  phoneNumTips(errorMessagejson.retMessage + "</p>", "",_val);
						  disableBtn();
						  rechargeBillInfo._getBillIdPrice(_val);
					      seajs.use('rboss/recharge/js/recharge', function(rj) {
					    	  rj._get_user_discount($("#recharge_billId").val(),function(){
									if (isinit == '1') {
										$('.all').removeClass('none');
										//$('#recharge_phone_info').show();
										util.uiunblock();
									} else {
										util.uiunblock();
									}
  				  });
		    			  });					  
				}
				else{
					if($('#card_number').val()&&$('#card_password').val()){
						$("#card_sub_btn").removeClass("ui-disabled-block-btn").addClass("ui-block-btn");
					}else{
						 disableBtn();
					}
					movePhoneNumTips();
					rechargeBillInfo._getBillIdPrice(_val);
					seajs.use('rboss/recharge/js/recharge', function(rj) {
	    				  rj._get_user_discount($("#recharge_billId").val(),function(){
	    					  if (isinit == '1') {
									$('.all').removeClass('none');
									util.uiunblock();
								} else {
									util.uiunblock();
								}
										
	    				  });
	    			  });
				}
			});
			
				
				
			}
		
		} else {
			 $('#recharge_phone_drop_down').show();
		}
		

		
	}