0

我正在构建一个网页,该网页需要根据用户地理位置查询数据库并显示您所在地区的事件。我已经在很多网站上看到过很多次了。但我以前从未构建过这个功能。

我的 GeoLocation 部分正在运行。当您登陆页面时,它会显示您的邮政编码。我不确定如何从 div 中获取该 Zipcode 并立即查询数据库。?这个网页是使用 Orchard MVC/NHibernate 构建的。

任何建议都会有所帮助。

4

1 回答 1

2

听起来您想要整个解决方案,但我不打算详细介绍。

所以我给你提示:

  1. 使用jQuery从 DOM 中获取邮政编码
  2. 使用 jQuery 对您的一个控制器中的操作方法进行AJAX 调用,传递 zip
  3. 让控制器调用数据库并将结果水合为JSON
  4. 让控制器返回一个JsonResult
  5. 让 jQuery 处理 AJAX 调用的响应并做一些有意义的事情
于 2011-12-06T23:34:51.430 回答