我有一个页面,我需要创建大量尚未出现在页面中的HTML。在JS或AJAX中创建新的HTML加载HTML布局?
使用jQuery我一直在用JS一块一块地构建页面,在这里和那里添加div等,直到我得到我的布局。
现在我在想,而不是在JS中做所有的事情,我可以在一个单独的HTML文件中创建布局,然后用ajax加载它。我最初对这个想法的厌恶是因为ajax,它需要额外的服务器请求,并且可能最终会变慢(er?)。
任何人都对这是否是一个好主意有任何建议,如果是,如果有教程,请设置方法和模式来做这种事情。
谢谢。
很好的问题,我很有兴趣的答案 – knittl 2009-08-25 11:02:12
它是静态的HTML,你的加载,或者是信息的动态? – Zoidberg 2009-08-25 11:02:52
html本身是静态的,有动态信息,但如果我要加载ajax,我不会将它包含在同一个文件中。 – Jourkey 2009-08-25 11:11:48