jQuery on load获取默认选中的值

时间:2016-02-28 18:56:02

标签: javascript php jquery html

我有input radio列表,其中包含从数据库加载的自定义values。默认情况下,在加载窗口时我有一个项checked

因此,当我尝试获取该检查值时,我得到NULL,但是检查无线电的值存在。

循环:

<?php $first = true; ?>
<?php foreach ($prices as $item): ?>
   <tr>
        <td><input type="radio" name="price" value="<?= $item['price'];?>"  class="price"  <?= $first ? 'checked' : '' ?>> </td>
        <td><input type="text" name="price" value=" <?= $item['price'];?>" class="price_field">&euro;</td>

    </tr>
<?php $first = false;?>
<?php endforeach; ?>

在这个循环中,我获得了成功的项目列表,并且只选择了第一个项目。

所以现在当页面被加载时我想获得选定的值并将其放在其他div上,如总和。

我尝试使用jQuery但是null

   $(window).on("load", function(){

        var price = $(".price");
        var total = $(".total");

        alert($(".price").val()); // null
     });

0 个答案:

没有答案