gpt4 book ai didi

javascript - 如何将数组值回显到输入类型文本中

转载 作者:行者123 更新时间:2023-12-03 06:54:36 24 4
gpt4 key购买 nike

我有这个数组

array 
0 =>
array
'id' => 1
'name' => Peter
'desc'
'date'
1 =>
array
'id'
'name'
'desc'
'date'

我想在我的输入类型文本中回显例如 Array[0]['name'] 。这是我到目前为止的代码。

<select id="SelID">

<?php
foreach ($Array as $SubArray) {
echo '<option value ="'.$SubArray["id"].'">'.$SubArray["name"].'</option>';
}
?>

</select>

<input type="text" id="name" name="name"/>
<script type="text/javascript">

$('#SelID').change(function(){
$('#name').val(this.value);
});

这样,我将输入的值更改为选择的索引。我需要的是用$Array[Index(this.value I attempts)]['name'] 并在我的输入中获取 "Peter" 。谢谢!

最佳答案

使用option:selected,这个问题可能会得到解决。这是非常一般的过程。

$('#SelID').change(function(){
val = $('#SelID option:selected').val();
$('#name').val(val);
});

但是您需要放置该选项的文本,因此您需要。

$('#SelID').change(function(){
text = $('#SelID option:selected').text();
$('#name').val(text);
});

关于javascript - 如何将数组值回显到输入类型文本中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37331855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com