我有这个:
echo '<input type="text" id="address" name="address" value="'.$address.'" />';
当您在搜索表单中输入您的地址(我的地址)并点击“搜索”按钮时,我想在链接中自动搜索添加城市名称和国家,链接看起来像 .../index.php?address=my+adress+citiname +县。
提前致谢!
那么只需method="get"
在 post 字段中使用 a ,它就会将字段转储到 URL 中?
<form action="" method="get">
<input type="text" name="myAddress">
<input type="text" name="city">
<input type="text" name="county">
<input type="submit" value="Go Search">
</form>
如果您不想添加字段,则需要解析该myAddress
字段并使用 ameta redirect
填充您从其地址解析的数据。
它会更直接:
或者:
在表单中添加一个(可能是隐藏的)带有城市名称和地址的字段,即使您会从表单中收到两个不同的值并需要合并它们
要完全按照您的意愿行事,您需要在提交之前修改查询;这样做是最简单的,例如,使用 jQuery。