jQuery模板 – 替换DIV内容

所以我正在使用jQuery模板,并在我的应用程序中使用以下代码:

@using (Html.BeginForm())
    {
        @Html.DropDownList("StateList",Model.States,"< Select >"
                            )

        

由于我在模板函数的回调函数参数中调用.appendTo,显然设计中心列表被添加到列表中.我的目标是更新< div id =“designCenters”>中的内容.带有模板化的结果.

寻找最有效的方法来做到这一点.

谢谢.

最佳答案
像这样改变成功函数:

function (data) { 
    $("#designCenters").html($("#designCenterTemplate").tmpl(data))
}

或者你可以每次清空容器.

$("#designCenters").empty();
$("#designCenterTemplate").tmpl(data).appendTo("#designCenters");

相关文章

1.第一步 设置响应头 header(&#39;Access-Control-Allow...
$.inArray()方法介绍 $.inArray()函数用于在数组中搜索指定的...
jquery.serializejson.min.js的妙用 关于这个jquery.seriali...
JS 将form表单数据快速转化为object对象(json对象) jaymou...
jQuery插件之jquery.spinner数字智能增减插件 参考地址:http...