动态保存和刷新

时间:2014-05-14 18:03:07

标签: javascript html

所以我有一个由动态下拉(国家/州/市)生成的表单。目前,当用户点击更新他们输入的信息时,它会将他们带回到开始屏幕,在那里他们必须完成选择与更改相关的特定目的地的过程。

我有没有办法让提交按钮显示刚刚保存的所有内容,包括下拉框中的选项?或者可能有一种方法只是让提交按钮不刷新整个页面?

以下是我提交的代码 -

<input type="hidden" name="addedit" value="" />
<input type="submit" value="Update City" name="Update_City"align="center"style="background:#e5f9bb; cursor:pointer; cursor:hand;" />

对于php更新 -

 if (isset($_POST['Update_City'])){
 //stuff
 $SQL = "UPDATE city SET.....etc 
 }

1 个答案:

答案 0 :(得分:1)

您有两种选择:

  • 不刷新页面进行AJAX调用。

在这种情况下,您对后端进行的任何通信都是异步的,您无需刷新页面,从而保留表单值。

  • 在刷新时预先填写表单值。

提交表单时,您知道用户提交的值。您可以使用它们预填充选项。

例如。在PHP中,对于select元素,如果$ _POST [“variable”]是特定值,则可以设置所选属性。