webForumDet fria alternativet

Klicka på radioknapp och skicka info till annan div

JavaScript

23 svar · 1 684 visningar · startad av Asa · sida 2 av 2

Frågan, av Asa

Har en sida med olika texter som har varsin radioknapp. Har 3 olika grupper med radioknappar. Varje grupp heter ex radiogrupp1, radiogrupp2 och har ett varsitt unikt value. Jag vill nu när jag klickar i en radioknapp att den ska skriva ut det valda info i ex en div ruta som står för just den knappen. Klickar jag sen i en av grupp 2 ska den också komma fram i diven. Vill även sen uppdatera ett p

Läs frågan i sin helhet →
Medlem sedan juni 20019 519 inlägg
#21

bygg en egen formaterare för pris då, dvs när du presentera priset?

kontrollera om this.info har något värde, om den inte ha det så skriv inte ut den.

Medlem sedan dec. 20011 860 inlägg
#22

Jo men om den är tom vill jag inte visa header heller. Hur ska man då göra? För loopen jag skall kolla kommer ju efter loopen med header.

Är KASS på javascript :/

Medlem sedan juni 20019 519 inlägg
#23

kolla i din loop när du bygger upp objektet:

function calcTotal() {
  var totalPris = 0;
  var obj = {};

  inputs.filter(':checked').each(function() {
    var $this = $(this);
    var price  = parseInt($this.data('price'), 10);
    var info = $this.data('info');

    if(info && info.length) {
      if(!obj[this.name]) {
        obj[this.name] = [];
      }

      obj[this.name].push({
        info: info,
        price: price
      });
    }

    totalPris  += price;
  });

  $("#summary").html(createList(obj));

  $("span.pris").html(totalPris + ":-");
}

Pris formatet borde du kunna fixa med tanke av din ASP och PHP bakgrund?

Medlem sedan dec. 20011 860 inlägg
#24

Jaha trodde jag skulle kolla i loopen uppe. Tack :)

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)