Subversion Repositories SmartDukaan

Rev

Rev 17871 | Rev 17893 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 17871 Rev 17882
Line 227... Line 227...
227
}
227
}
228
 
228
 
229
$(document).on('click','.radGroup2',function(){
229
$(document).on('click','.radGroup2',function(){
230
    var pin = $(this).data('pin');
230
    var pin = $(this).data('pin');
231
     var add_id = $(this).data('id');
231
     var add_id = $(this).data('id');
-
 
232
     
232
    $('#loadingModal').modal('show');
233
    $('#loadingModal').modal('show');
233
    $.ajax({
234
    $.ajax({
234
    method: "GET",
235
    method: "GET",
235
    url: apihost+"shippings/isServicable/"+pin,
236
    url: apihost+"shippings/isServicable/"+pin
236
  })
237
  })
237
    .done(function( msg ) {
238
    .done(function( msg ) {
-
 
239
        console.log(msg);
238
        $('#loadingModal').modal('hide');
240
        $('#loadingModal').modal('hide');
239
        if(msg== 'true'){
241
        if(msg== 'true'){
240
            $('.myaddress').removeClass('addressselect');
242
            $('.myaddress').removeClass('addressselect');
241
            $('#address'+add_id).addClass('addressselect');
243
            $('#address'+add_id).addClass('addressselect');
242
        }
244
        }
Line 266... Line 268...
266
        // $("#showmore").empty();
268
        // $("#showmore").empty();
267
        $("#showmore").html('Show More');    
269
        $("#showmore").html('Show More');    
268
    }
270
    }
269
});
271
});
270
 
272
 
-
 
273
 
-
 
274
 
271
$(document).on('click','button.confirmcheckout',function(){
275
$(document).on('click', '.submit_check', function(){
-
 
276
	var formData = {
-
 
277
        'name'              : $('#name').val(),
-
 
278
        'line1'             : $('#line1').val(),
-
 
279
        'city'    			: $('#city').val(),
-
 
280
        'phone'				: $('#phone').val(),
-
 
281
        'state'				: $('#state').val(),
-
 
282
        'pin'				: $('#pin').val()
-
 
283
    };
-
 
284
    console.log	(formData);
-
 
285
    payOption = $(this).data('name');
-
 
286
    $.ajax({
-
 
287
                method: "POST",
-
 
288
                url:  apihost + "shippings/submitcheck",
-
 
289
                data: formData,
-
 
290
            },'json').done(function(msg){ 
-
 
291
            	console.log(msg);
-
 
292
            	if(msg=='false')
-
 
293
            	{	
-
 
294
            		window.location.replace(apihost + "shippings/index/"+msg);
-
 
295
            	} else {
-
 
296
            		if(payOption=='cod'){
-
 
297
            			confirmCheckout();
-
 
298
            		} else if (payOption=='other_option'){
-
 
299
            			confirmPrepaid();
-
 
300
            		}
-
 
301
            	}    	                    
-
 
302
            }); 
-
 
303
	});
-
 
304
 
-
 
305
function confirmPrepaid(){
272
	var url = apihost + 'checkout/?user_id='+me+'&cod=1';
306
	var url = apihost + 'checkout/?user_id='+me+'&cod=0';
273
    var newForm = $('<form>', {
307
    var newForm = $('<form>', {
274
        'action': url,
308
        'action': url,
275
        'method':'post'
309
        'method':'post'
276
    }).append($('<input>', {
310
    }).append($('<input>', {
277
        'name': 'addressid',
311
        'name': 'addressid',
278
        'value': $("input.css-checkbox:checked").val(),
312
        'value': $("input.css-checkbox:checked").val(),
279
        'type': 'hidden'
313
        'type': 'hidden'
-
 
314
    })).append($('<input>', {
-
 
315
        'name': 'cart_details',
-
 
316
        'value': localStorage.getItem('cart_details'),
-
 
317
        'type': 'hidden'
280
    }));
318
    }));
281
    newForm.submit();
319
    newForm.submit();
282
});
320
}
283
 
321
 
284
$(document).on('click','a.confirmprepaid',function(){
322
function confirmCheckout(){
285
	var url = apihost + 'checkout/?user_id='+me+'&cod=0';
323
	var url = apihost + 'checkout/?user_id='+me+'&cod=1';
286
    var newForm = $('<form>', {
324
    var newForm = $('<form>', {
287
        'action': url,
325
        'action': url,
288
        'method':'post'
326
        'method':'post'
289
    }).append($('<input>', {
327
    }).append($('<input>', {
290
        'name': 'addressid',
328
        'name': 'addressid',
291
        'value': $("input.css-checkbox:checked").val(),
329
        'value': $("input.css-checkbox:checked").val(),
292
        'type': 'hidden'
330
        'type': 'hidden'
293
    })).append($('<input>', {
-
 
294
        'name': 'cart_details',
-
 
295
        'value': localStorage.getItem('cart_details'),
-
 
296
        'type': 'hidden'
-
 
297
    }));
331
    }));
298
    newForm.submit();
332
    newForm.submit();
299
});
333
}
-
 
334
$(document).on('click','a.confirmprepaid',confirmPrepaid);
-
 
335
$(document).on('click','button.confirmcheckout',confirmCheckout);
300
 
336
 
301
/*
337
/*
302
$('.button-checkbox').each(function () {
338
$('.button-checkbox').each(function () {
303
 
339
 
304
    // Settings
340
    // Settings