做AJAX的首选方法是什么。
如果是针对使用Jquery for AJAX用PHP编写的搜索页面
您将如何处理回应
a) 让响应包含所有相关的html /样式
要么
b) 发送纯JSON并使用javascript函数围绕javascript变量构建html /样式。
我可以看到两者的优势。“ a”显然更容易,而“ b”则更有效(尽管gzip可能使差异可忽略不计)。
我会说“ a”是您最想坚持的选择。
在服务器端保持一致的模板要容易得多(您可以在非AJAX方案中重复使用它们)。
客户端模板并不是非常优雅(如果您打算这样做,我建议这样做:http : //ejohn.org/blog/javascript-micro- templating/)
就样式而言,当页面加载时而不是内容加载时,我将包含一个缩小的样式表。