2011-09-05 115 views
1

我想将一个模板变量预先挂钩到一个JS变量。我目前有:结合JQuery变量+模板变量

var filename = some_variable 
$('#file_extension_input').val(filename); 

而且它填充以下表单字段:

<input type="input" name="key" value="" id="file_extension_input"> 

凭借导致的结果将是,例如,value="test.jpg"

我怎么会预先挂起模板变量为.val所以它会是这样的:

var filename = some_variable 
$('#file_extension_input').val({{username}} + filename); 

而最终的成果将是,例如,value="johnsmith/test.jpg"。谢谢。

回答

0
var prefix = '{{username|escapejs}}'; 
var filename = some_variable; 
$('#file_extension_input').val(prefix + filename);