Subversion Repositories SmartDukaan

Rev

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

Rev 17882 Rev 17893
Line 287... Line 287...
287
                method: "POST",
287
                method: "POST",
288
                url:  apihost + "shippings/submitcheck",
288
                url:  apihost + "shippings/submitcheck",
289
                data: formData,
289
                data: formData,
290
            },'json').done(function(msg){ 
290
            },'json').done(function(msg){ 
291
            	console.log(msg);
291
            	console.log(msg);
292
            	if(msg=='false')
292
            	if(msg=='')
293
            	{	
293
            	{	
294
            		window.location.replace(apihost + "shippings/index/"+msg);
294
            		window.location.replace(apihost + "shippings/index/"+msg);
295
            	} else {
295
            	} else {
296
            		if(payOption=='cod'){
296
            		if(payOption=='cod'){
297
            			confirmCheckout();
297
            			confirmCheckout(msg);
298
            		} else if (payOption=='other_option'){
298
            		} else if (payOption=='other_option'){
299
            			confirmPrepaid();
299
            			confirmPrepaid(msg);
300
            		}
300
            		}
301
            	}    	                    
301
            	}    	                    
302
            }); 
302
            }); 
303
	});
303
	});
304
 
304
 
305
function confirmPrepaid(){
305
function confirmPrepaid(addressid){
-
 
306
	if (typeof addressid=="undefined"){
-
 
307
		addressid=$("input.css-checkbox:checked").val();
-
 
308
	}
306
	var url = apihost + 'checkout/?user_id='+me+'&cod=0';
309
	var url = apihost + 'checkout/?user_id='+me+'&cod=0';
307
    var newForm = $('<form>', {
310
    var newForm = $('<form>', {
308
        'action': url,
311
        'action': url,
309
        'method':'post'
312
        'method':'post'
310
    }).append($('<input>', {
313
    }).append($('<input>', {
311
        'name': 'addressid',
314
        'name': 'addressid',
312
        'value': $("input.css-checkbox:checked").val(),
315
        'value': addressid,
313
        'type': 'hidden'
316
        'type': 'hidden'
314
    })).append($('<input>', {
317
    })).append($('<input>', {
315
        'name': 'cart_details',
318
        'name': 'cart_details',
316
        'value': localStorage.getItem('cart_details'),
319
        'value': localStorage.getItem('cart_details'),
317
        'type': 'hidden'
320
        'type': 'hidden'
318
    }));
321
    }));
319
    newForm.submit();
322
    newForm.submit();
320
}
323
}
321
 
324
 
322
function confirmCheckout(){
325
function confirmCheckout(addressid){
323
	var url = apihost + 'checkout/?user_id='+me+'&cod=1';
326
	var url = apihost + 'checkout/?user_id='+me+'&cod=1';
-
 
327
	if (typeof addressid=="undefined"){
-
 
328
		addressid=$("input.css-checkbox:checked").val();
-
 
329
	}
324
    var newForm = $('<form>', {
330
    var newForm = $('<form>', {
325
        'action': url,
331
        'action': url,
326
        'method':'post'
332
        'method':'post'
327
    }).append($('<input>', {
333
    }).append($('<input>', {
328
        'name': 'addressid',
334
        'name': 'addressid',
329
        'value': $("input.css-checkbox:checked").val(),
335
        'value': addressid,
330
        'type': 'hidden'
336
        'type': 'hidden'
331
    }));
337
    }));
332
    newForm.submit();
338
    newForm.submit();
333
}
339
}
334
$(document).on('click','a.confirmprepaid',confirmPrepaid);
340
$(document).on('click','a.confirmprepaid',confirmPrepaid);