我在用于“添加/编辑位置”的页面上有一个表单。这是我的表格:
<form id='locationEditForm' name='locationEditForm'>
<table width='50%'>
<tr><td colspan='2'><hr></td></tr>
<tr><td colspan='2'><button type='submit' name='save' id='save'>Lookup Location By ID: </button>
<input type='text' size='10' name='locationToEdit'><br/><br/></td></tr>
<tr><td>Name:</td><td><input type='text' name='locationName'/></td></tr>
<tr><td>URL:</td><td><input type='text' name='locationURL'/></td></tr>
<tr><td>Coordinates:</td><td><input type='text' name='locationCoords'/></td></tr>
<tr><td>Address:</td><td><textarea name='locationAddress' rows='4' cols='40'></textarea></td></tr>
<tr><td>Phone:</td><td><input type='text' name='locationPhone'/></td></tr>
<tr><td>Hours:</td><td><textarea name='locationHours' rows='3' cols='40' wrap='soft'/></textarea></td></tr>
<tr><td colspan='2'><button type='submit' name='save' id='save'>Save Changes</button>
<button type='button' class="cancel">Cancel</button></td></tr>
</table>
</form>
我将表单元素包装在一个表格中只是为了保持输入框现在以一种“快速而肮脏”的方式对齐。
无论如何,如您所见,我有一个按钮和输入区域供用户通过 id“查找”现有位置。这样可以编辑现有位置。我了解如何使该按钮“提交”到我的 php 代码,然后在数据库中查找位置,但我的问题是——是否可以在 MySQL 数据库中查找位置并将信息加载到现有表单中不会像我发布表单时那样导致页面重新加载?
理想情况下,我想象现有位置的数据只是“弹出”到表单中,而无需重新加载整个页面。我将如何去做这样的事情?
万分感谢!