Thanks for the quick reply, i tried adding a value and it works thank you :)
On 20 jun, 20:07, mkmanning <michaell...@gmail.com> wrote: > The default value is 'on'. You need to assign a value to each radio; > also the selector you're using selects all of the radios without > distinguishing between selected or not. > > Try this to experiment with: > > $(':radio.star').click(function(){ > console.log($(this).val()); > > }); > > Your html should look like: > > <input type="radio" name="concept" class="star" value="1" /> > <input type="radio" name="concept" class="star" value="2" /> > <input type="radio" name="concept" class="star" value="3" /> > <input type="radio" name="concept" class="star" value="4" /> > etc. > > On Jun 20, 10:16 am, W0utR <woutr...@gmail.com> wrote: > > > > > Hi, i'm using php to create the stars for rating: > > echo '<p>'; > > echo "<strong>Concept</strong>"; > > for($i = 1; $i < 6; $i ++) { > > ?> > > <input type="radio" name="concept" class="star" /> > > <?php > > } > > echo '</p>'; > > > But how can i know what rating is selected? > > > When i use: > > console.log($('input[name=concept]').val()); > > > i just get: "on"