我有一个经典的ASP应用程序
我想添加一些AJAX样式的部分页面更新,以避免服务器往返。例如,显示的行列表,可以选择添加另一个就地记录,保存它,然后重新显示表/添加另一个。
我认为我不需要所有其他著名AJAX库文件包
对于AJAH库的建议,我将不胜感激,并且对于您是否认为我只采用AJAH而不是全面使用AJAX感到愚蠢。
(我的应用程序具有模板渲染功能,因此我已经可以将数据库数据转换为“丰富的HTML”,因此我认为最简单的方法是重用此代码,并使用AJAH发送替换HTML,然后使用innerHTML replace将其注入页面)
谢谢
最佳答案
我讨厌成为一个纯粹主义者;但是我认为,一旦您开始使用AJAX,最好让JS代码进行大多数格式化。对于您的示例(表),我将为jQuery使用模板插件。这些使您可以在页面中包含静态HTML模板,并用AJAX查询返回的数据填充它。
OTOH,如果您真的想在服务器中进行格式化,只需在jQuery中使用.load()
方法来获取HTML并插入到任何DOM对象中。
关于javascript - 对AJAH库的建议,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/548930/