【问题标题】:Javascript / PHP Add Checkbox Values to Input TextJavascript/PHP 将复选框值添加到输入文本
【发布时间】:2011-03-09 19:05:31
【问题描述】:

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

<?php

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

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

?>

谢谢

【问题讨论】:

  • 标记不正确你 /option> 最后?

标签: php javascript jquery checkbox


【解决方案1】:
$(":checkbox").click(function(){
    var options="";
    $(":checkbox:checked").each(function(){
        options += $(this).val()+";"; 
    });

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

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

【讨论】:

  • 是的,这是我想要的,但我需要检查输入的所有值,例如: name1 ;名称2;名称3
【解决方案2】:

添加一个按钮和下面的sn-p

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

【讨论】:

    猜你喜欢
    • 2014-05-21
    • 1970-01-01
    • 2016-04-11
    • 2017-02-06
    • 1970-01-01
    • 2021-02-01
    • 1970-01-01
    • 2011-08-28
    • 2021-06-10
    相关资源
    最近更新 更多