单击时重新加载或刷新Div的脚本

时间:2013-05-09 01:44:50

标签: javascript jquery

我有两个div并排,一个说DIV 1,有一个textarea,当我输入它时会自动更新每个keyup上的数据库......

第二个DIV 2有一个谷歌地图。因此,如果我在DIV 1中键入一个位置,则会进行实时搜索,并将最终结果输入到我的数据库中的某个临时表中(在后台)。当我完成输入时,我想点击DIV 1中的某个按钮,然后使用Google Map重新加载DIV 2。 Google Map代码从临时值表中获取值并显示它们。

现在我可以做以上所有事情,除此之外。我想做的是不重新加载整个页面:我只想点击DIV 1中的按钮,然后重新加载DIV 2以显示我搜索过的新标记位置。

我只想使用DIV 1中的按钮重新加载DIV 2.

两个DIV如下:

<body onload="load()">
  <div id="div1">
    <input id="searchfield" autocomplete="off" />
    <input type="button" id="send"/>
  </div>
  <div id="div2"></div>
</body>

1 个答案:

答案 0 :(得分:1)

“每个按键”上更新数据库是我永远不会给任何人的建议,特别是对业余程序员。

直接更新页面上的某些状态而不刷新?提交?好!好主意,然后使用Ajax

好的,你知道谷歌地图(V3)每天使用2500个电话而你想要最大限度地利用这些电话,你应该通过AJAX将更新后的数据调回到你的画布元素中并重做标记定位。再次AJAX。