Authored by weiqingting

完善

@@ -65,19 +65,19 @@ var Order = { @@ -65,19 +65,19 @@ var Order = {
65 }); 65 });
66 66
67 /*使用优惠卷支付 下面的文本框*/ 67 /*使用优惠卷支付 下面的文本框*/
68 - e.$jc.focus(function() {  
69 - $(this).prev('label').prev(':radio').attr('checked', true);  
70 - }).change(function() {  
71 - $(this).prev('label').prev(':radio').val($(this).val()); 68 + e.$jc.on("focus change",function(event) {
  69 + var radio=$(this).prev('label').prev(':radio');
  70 + if(event.type==="focus"){
  71 + radio.attr('checked', true);
  72 + }else{
  73 + radio.val($(this).val());
  74 + }
  75 +
72 }); 76 });
73 77
74 /*使用YOHO币支付*/ 78 /*使用YOHO币支付*/
75 e.$bp.data('tobi', e.$tobi.html()); 79 e.$bp.data('tobi', e.$tobi.html());
76 - e.$bp.keyup(function() {  
77 - var bi = c.enterNUM($(this).val(), $(this).data('tobi'));  
78 -  
79 - $(this).val(bi);  
80 - }).change(function() { 80 + e.$bp.on("keyup change",function() {
81 var bi = c.enterNUM($(this).val(), $(this).data('tobi')); 81 var bi = c.enterNUM($(this).val(), $(this).data('tobi'));
82 82
83 $(this).val(bi); 83 $(this).val(bi);
@@ -105,8 +105,8 @@ var Order = { @@ -105,8 +105,8 @@ var Order = {
105 var i = 0; 105 var i = 0;
106 106
107 e.$total.html('0.00'); 107 e.$total.html('0.00');
  108 + e.$statistics.find('em').html('0.00');
108 e.$statistics.slice(3, 5).hide(); 109 e.$statistics.slice(3, 5).hide();
109 - e.$statistics.slice(0, 5).find('em').html('0.00');  
110 110
111 $.each(d, function(key) { 111 $.each(d, function(key) {
112 if (d.hasOwnProperty(key)) { 112 if (d.hasOwnProperty(key)) {
@@ -157,7 +157,7 @@ var Order = { @@ -157,7 +157,7 @@ var Order = {
157 } 157 }
158 }, 158 },
159 /*业务逻辑*/ 159 /*业务逻辑*/
160 - Submit: { 160 + Bll: {
161 e: { 161 e: {
162 $juanok: $('#juansubmit'), 162 $juanok: $('#juansubmit'),
163 $juantip: $('.errtip', '.play-juan-pan'), 163 $juantip: $('.errtip', '.play-juan-pan'),
@@ -172,15 +172,15 @@ var Order = { @@ -172,15 +172,15 @@ var Order = {
172 172
173 /*点击 优惠卷支付 确认按钮*/ 173 /*点击 优惠卷支付 确认按钮*/
174 e.$juanok.click(function() { 174 e.$juanok.click(function() {
175 - var $jgroup = $('input[name="juangroup"]:checked'); 175 + var code = $('input[name="juangroup"]:checked').val();
176 var pan = $(this).parents('.pan'); 176 var pan = $(this).parents('.pan');
177 177
178 - if ($jgroup.val()) { 178 + if (code) {
179 options = { 179 options = {
180 url: '/Order/save/priceByCode', 180 url: '/Order/save/priceByCode',
181 type: 'post', 181 type: 'post',
182 data: { 182 data: {
183 - code: $jgroup.val() 183 + code: code
184 }, 184 },
185 success: function(data) { 185 success: function(data) {
186 if (data.code === 200) { 186 if (data.code === 200) {
@@ -219,4 +219,4 @@ Order.Data.activity = 0; @@ -219,4 +219,4 @@ Order.Data.activity = 0;
219 Order.Data.carriage = 0; 219 Order.Data.carriage = 0;
220 220
221 Order.UI.init(); 221 Order.UI.init();
222 -Order.Submit.init();  
  222 +Order.Bll.init();