2012-10-26 71 views
0

模板呈现后,我需要根据模板内的字段进行更改。在这里,我已经做了没有工作的例子:http://jsfiddle.net/DrZ25/3/可更新的jsRender模板

jsRender渲染模板,并改变每个线输入字段改变本例中的year,但如果新的电影添加到列表 - 不进行任何更改

任何选项来使这个工作?

回答

0

您必须使用live绑定input上的事件。

$("input").live('change',function() { 
    var id = $(this).attr("id"); 
    var year = $(this).val(); 

    $("#year-"+id).html(year); 
}); 

检查该工作link

+0

事实上,在jQuery 1.7的你应该使用'在()',而不是'活()'。 http://api.jquery.com/on/ –