繁体   English   中英

如何在复选框上单击以使用数据库中的值填充输入文本字段

[英]How to populate input text fields with values from database on checkbox clicked

我正在尝试使用单击复选框事件从SELECT查询返回的变量值自动填充多个输入文本字段。 例如:SELECT查询返回仓库街道地址($ WarehouseStreetAdress)。 然后,选中“使用仓库街地址”复选框,然后将此地址输入到输入文本字段中。 我有以下代码:

$WarehouseStreetAddress = $_POST['WarehouseStreetAddress']; ...Select query works fine...

<input id="checkbox" type="checkbox"> Use Warehouse Address<br>
Street Address: <input id="StreetAddress" type="text"> 

$("#checkbox").change(function() {
    if (this.checked) {
    var StreetAddress= $WarehouseStreetAdress;
    }
$("#StreetAddress").val(StreetAddress);
}

我认为您将PHP与Javascript混合使用了。

<input id="checkbox" type="checkbox"> Use Warehouse Address<br>
Street Address: <input id="StreetAddress" type="text"> 

<script type="text/javascript">
$("#checkbox").change(function() {
    if (this.checked) {
        $("#StreetAddress").val("<?php echo $_POST['WarehouseStreetAddress'];?>");
    }
})
</script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM