Javascript / PHP将复选框值添加到输入文本

时间:2011-03-09 19:05:32

标签: php javascript jquery checkbox

我有一个带有来自数据库的复选框值的循环,当我选中一些框时,我需要将值传递给输入(没有提交按钮);

<?php

        while($row = $sth->fetch()) {

              echo("<input type='checkbox' value='".$row['name']."'>".$row['name']."</option>");
        }
        echo('<input type="text" name="modelos" />');

?>

由于

2 个答案:

答案 0 :(得分:2)

$(":checkbox").click(function(){
    var options="";
    $(":checkbox:checked").each(function(){
        options += $(this).val()+";"; 
    });

    $("input[name='modelos']").val(options);
});

在线演示: http://jsfiddle.net/ZPxqJ/6/

答案 1 :(得分:0)

添加一个按钮和以下代码段

$("input[name=mybutton]").click(function(){
    $("input[name='modelos']").val($(":checkbox:checked").val());
});