Witam,
Kurde chcialem sobie zautomatyzowac sprawdzanie checkboxow w formularzu, ale niestety utknałem. Chociazbym nie wiem co robil, to kod wewnatrz $.each console.log("checked"); sie nie wyswietla. Dam tez tinyurl do formularza online:
http://tinyurl.com/n2dt6bu
function setprices(premium){
if(premium == 1){
prices = {'pierwszy': 0, 'pogrubione': 0,'ramka':0,'tlo':0,'baner1':49,'baner2':49,'baner3':49,'baner4':49,'baner5':59,'baner6':59,'baner4':89};
price = 0;
updateprice(price);
}
else if(premium == 2){
prices = {'pierwszy': 50, 'pogrubione': 20,'ramka':30,'tlo':40,'baner1':49,'baner2':49,'baner3':49,'baner4':49,'baner5':59,'baner6':59,'baner4':89};
price = 69;
updateprice(price);
}
else if(premium == 3){
prices = {'pierwszy': 30, 'pogrubione': 10,'ramka':15,'tlo':20,'baner1':49,'baner2':49,'baner3':49,'baner4':49,'baner5':59,'baner6':59,'baner4':89};
price = 169;
updateprice(price);
}
else if(premium == 4){
prices = {'pierwszy': 20, 'pogrubione': 5,'ramka':10,'tlo':15,'baner1':49,'baner2':49,'baner3':49,'baner4':49,'baner5':59,'baner6':59,'baner4':80};
price = 299;
updateprice(price);
}
$.each(prices, function( key, value ) {
console.log("Key: "+key+"Value: "+value);
$("input[type='checkbox'][name="+key+"]").click(function(){
if($("#"+key+"").is(':checked')){
// console.log("Total price is: "+price+prices[""+key+""]);
console.log("checked");
updateprice(price);
}
else{
price - prices[""+key+""];
updateprice(price);
}
});
});