使用AJAX使用PHP数组填充HTML表单
我正在寻找一个简单的方法来做到这一点 考虑我最喜欢的水果的PHP数组,按如下降序排列:使用AJAX使用PHP数组填充HTML表单,php,ajax,jquery,forms,Php,Ajax,Jquery,Forms,我正在寻找一个简单的方法来做到这一点 考虑我最喜欢的水果的PHP数组,按如下降序排列: $fruits = array('Banana', 'Orange', 'Rasberry'); 考虑以下HTML表单: <form action="" method="get"> What's your name?<br /> <input type="text" name="name" /> Name your favorite fruit<br /> &
$fruits = array('Banana', 'Orange', 'Rasberry');
考虑以下HTML表单:
<form action="" method="get">
What's your name?<br />
<input type="text" name="name" />
Name your favorite fruit<br />
<input type="text" name="favorite" /><br />
Choose a fruit you like<br />
<select name="oneyoulike">
<option value="Blueberry">Blueberry</option>
<option value="Orange">Orange</option>
</select>
</form>
你叫什么名字?
说出你最喜欢的水果的名字
选择一种你喜欢的水果
蓝莓
橙色
我想在输入我的名字后“自动填充”这个HTML表单。因此,输入的文本
收藏夹
将显示香蕉
或$fruits[0]
,
将显示橙色
,因为它是唯一与$fruits
数组匹配的文本。覆盆子呢?它不是水果吗?您可以在PHP标记中插入数据,如是的。就为了这个例子的目的。我正在寻找动态,因为$fruits
数组取决于名称
。但是感谢您的提示。因此,您必须在输入上添加一个侦听器,并且在每次更改时,调用一个ajax刷新,该刷新将刷新select:)