aadsfdsf DF ASF DF dsafsdf dsfdsf自卫队SDA fdsf ADSF dsfwe rfsafas werq dsaf WER ADSF sdafqwer ASDF网站开发
Q
网站开发
-2
A
回答
4
在我看来,你可以存储在数据库中,或JSON/XML /文本文件的数据。
然后,当用户选择不同的城市时,您会根据用户的选择加载内容。
您可以尝试使用Web API以及其他Web服务以及数据库/ noSQL的基本知识。
如果你在你的显示列表中的多个城市,这将需要大量的时间来
最后加载你的页面,你应该改变的问题标签,题头,以确定容易
更新: 如果你真的坚持使用JavaScript来显示/隐藏市的内容,那么你可以用我的例子尝试:Show/hide div with javascript
我写了一个简单的(当然不是最优化),所以你可以想像怎么能做完了。
var cityList = ["City1", "City2", "City3"];
var citypick = document.getElementById('mySelect');
citypick.onchange= displayFunction;
function displayFunction() {
for(var i =0; i< cityList.length;i++){
var selectCity = document.getElementById(cityList[i]);
if(selectCity.id == citypick.value){
selectCity.style.display = 'block';
}
else{
selectCity.style.display = 'none';
}
}
}
相关问题
- 1. 网站开发
- 2. 网站开发
- 3. python网站开发
- 4. 开发网站时
- 5. 为网站开发网站地图
- 6. 从网站开发到Android开发
- 7. PL/SQL baser网站开发
- 8. 移动网站开发
- 9. 管理网站开发
- 10. Color Visualizer网站开发
- 11. F#网站开发 - 项目
- 12. 移动网站开发
- 13. 开发聊天网站
- 14. Subversion和网站开发
- 15. Wordpress网站团队开发
- 16. Drupal6 - 开发移动网站
- 17. 开发者网站的CMS
- 18. 可以开始开发移动网站
- 19. 网站/网络开发为ipad
- 20. 移动网站开发框架与标准网站开发框架
- 21. Sharepoint 2010开发 - 互联网网站或团队网站?
- 22. 网站开发和网站支持招标 -
- 23. 打开网站
- 24. 开源网站
- 25. 开发网站时的MySQL许可证?
- 26. 网站开发工作流程
- 27. 网站开发包括标题
- 28. 开发网站时缩放的约定
- 29. 使用yeoman开发移动网站?
- 30. 网站开发工作流程建议
是的,使用隐藏和显示会导致巨大的性能问题。我会建议的是:1.创建一个搜索栏。 2.用户输入城市名称,然后按“搜索”。 3.调用API(或从后端获取数据),然后在页面上呈现它。 – Zevgon
@Zevgon Ur的方法是非常类似的,谢谢,如果你详细说明如何在API中存储内容并在页面中调用相同内容,将会很感激。谢谢 – Baasu
有很多选择。如果你创建的是一个轻量级的应用程序,只需要很少的用户自定义设置,并且你不需要自己存储数据,那么你可能会逃避使用API,例如[这是天气](https:// openweathermap.org/api)。否则,我会建议创建一个更复杂的后端。一些流行的是[Django](https://www.djangoproject.com/)(Python),[Node.js](https://stackoverflow.com/questions/18597140/understanding-how-to-use-nodejs (JavaScript)和[Ruby on Rails](http://rubyonrails.org/)(Ruby) – Zevgon