如何动态创建html页面?

时间:2011-11-17 11:10:39

标签: javascript jquery html

我有一个访问网络服务的页面。

索引页面调用onLoad,这是一个获取数据库列表的Web服务方法。 我想在按钮列表上显示结果,每个按钮都包含一个数据库名称。

仅使用html和jquery / js,动态创建此页面的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

尝试jquery模板,你可以在这里找到它:http://api.jquery.com/category/plugins/templates/

这是来自该链接:

  

注意:jQuery团队已经决定不将此插件用于测试版。   它不再被积极开发或维护。文档   暂时留在这里(供参考)直到合适   替换模板插件准备就绪。

我不能写一个新答案,因为问题已经结束,所以如果你不介意的话,我决定写在这里。

我的网页上有一些动态显示的部分。 对于SAVING数据,我使用:

function parseJsonIfPossible(code){
    try {
        //return JSON.parse(code);
        //console.log(code);
        return $.parseJSON(code);
    } catch (e) {
        return code;
    }
}
function store(to,str){
    return parseJsonIfPossible($.ajax({
        url: core_url,//this processes the retrieved data
        global: false,
        type: "POST",
        data: {attr : to, val : str},
        dataType: "html",
        async:false,
        success: function(msg){
        //alert(msg);
        }
    }).responseText);
} 

对于GETING和DISPLAYING,我使用

$('#'+file.id).html(responseText);

我希望它有所帮助!