在php表单中我有一个可从选择字段滚动的品牌列表,我会修改所选品牌,在旁边的字段中显示它。
php表单是这样的:
#<Goal:0x007fd4734aa818>
基本上我需要从命名的&#34;品牌列表中选择品牌名称&#34;字段并将其显示为&#39;品牌名称&#39;为了修改和保存它。
任何帮助?
答案 0 :(得分:1)
首先,name属性不能包含空格
在<select class="form-control" name='brands list'>
要在文本字段的值中显示所选品牌,请使用javascript或jquery。
在JQuery中显示示例:
$('select[name="brands-list"]').change(function(){
var selectedBrand = $(this).val();
$('input[name="brand-name"]').val(selectedBrand);
});
答案 1 :(得分:0)
这是正确的代码。
<select class="form-control" name='brands-list'>
<?php
while ($listabrand=mysqli_fetch_array($brands)){
echo '<option value="'.$listabrand['1'].'">'.$listabrand['0'].' - '.$listabrand['1'].'</option>';
}?>
</select>
<div class="col-lg-8">
<form role="form">
<div class="form-group">
<label>Marca</label>
<input type="text" name='brand-name' class="form-control">
</div>
</form>
</div>
<script>
$('select[name="brands-list"]').change(function(){
var selectedBrand = $(this).val();
$('input[name="brand-name"]').val(selectedBrand);
});
</script>