|
@@ -31,11 +31,43 @@
|
|
|
if (!$("#validation-form").validate()) {
|
|
|
return false;
|
|
|
}
|
|
|
+ var falg = validateMoney();
|
|
|
+ if(falg == false){
|
|
|
+ return false;
|
|
|
+ }
|
|
|
});
|
|
|
$(".btn4").click(function(){
|
|
|
location.href = "${ctx}/advertiser/main/ad/target/campaign/list?advertiserId=${advertiserId}&orderId=${orderId}";
|
|
|
});
|
|
|
- });
|
|
|
+
|
|
|
+ $("#validation-form input[name='totalBudget']").blur(function(){
|
|
|
+ validateMoney();
|
|
|
+ });
|
|
|
+
|
|
|
+ });
|
|
|
+
|
|
|
+ function validateMoney(){
|
|
|
+ var reg=/^\d{1,8}\.?\d{0,2}$/;
|
|
|
+ var $this = $("#validation-form input[name='totalBudget']");
|
|
|
+ if($this.val().match(reg)!=null){
|
|
|
+ if(($this.val().indexOf('.') == -1 && $this.val().length > 8) || $this.val() <= 0){
|
|
|
+ $this.css("box-shadow","0 0 6px red").attr('title','总预算金额整数位最多8位');
|
|
|
+ $this.parent("div").find("span.spanVaildate").html("总预算金额整数位最多8位").css("color","red");
|
|
|
+ return false;
|
|
|
+ }else if($this.val() > parseInt($("#orderTotalBudget").val())){
|
|
|
+ $this.css("box-shadow","0 0 6px red").attr('title','总预算不能大于订单总预算');
|
|
|
+ $this.parent("div").find("span.spanVaildate").html("总预算不能大于订单总预算").css("color","red");
|
|
|
+ return false;
|
|
|
+ }else{
|
|
|
+ $this.css("box-shadow","none").attr('title','');
|
|
|
+ $this.parent("div").find("span.spanVaildate").html("");
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $this.css("box-shadow","0 0 6px red").attr('title','总预算金额整数位最多8位且最多有2位小数');
|
|
|
+ $this.parent("div").find("span.spanVaildate").html("总预算金额整数位最多8位且最多有2位小数").css("color","red");
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
</script>
|
|
|
|
|
|
</@override>
|
|
@@ -73,8 +105,9 @@
|
|
|
</div>
|
|
|
<div class="line2" style="clear:both;padding-top:15px;">
|
|
|
<label class="label2"><span style="color:dodgerblue;">*</span>总预算:</label>
|
|
|
- <input class="shuru2" autocomplete="off" id="yusuan" name="totalBudget" type="text" value="${campaign.totalBudget}" verify="float/10/1/2" style="margin-left:13px !important;">
|
|
|
- <input class="yusuanyu" value="元"><span class="help-inline">总预算不能大于订单总预算</span><span style="margin-top:8px;" class="spanVaildate"></span>
|
|
|
+ <input type="hidden" id="orderTotalBudget" value="${orderTotalBudget!}"/>
|
|
|
+ <input class="shuru2" autocomplete="off" id="yusuan" name="totalBudget" type="text" value="${campaign.totalBudget}" verify="float/10/1/2" style="margin-left:13px !important;">
|
|
|
+ <input class="yusuanyu" value="元"><span class="help-inline">总预算不能大于订单总预算</span><span style="margin-top:8px;" class="spanVaildate"></span>
|
|
|
</div>
|
|
|
<div class="line3" style="width:1000px;">
|
|
|
<label class="label3" > 每日预算:</label>
|