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

标签 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" />');

?>

谢谢

最佳答案

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

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

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

关于php - Javascript/PHP 将复选框值添加到输入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250847/

相关文章:

php - 使用 PHP 在悬停时显示图像

javascript - 合并更新两个独立 DIV 的 2 个 jquery 函数

javascript - 如何使用纯 javascript 检测全屏 api 支持?

javascript - 检测输入元素的焦点丢失,而不是 onBlur

javascript - 使用 jquery 触发器时 href 链接不起作用

javascript - 检查工作日编号时出现弃用警告

php - 将页面重定向到根目录,但保留 URL 中的参数

php - 通过 PHP 表更新 SQL 数据库时遇到问题

jQuery 验证插件 - 仅在可见时验证隐藏元素

javascript - 使用 CSS 和 Bootstrap 打印网页 - 第二页边距关闭