Я не уверен в ваших точных потребностях, но если по какой-то причине вы не можете использовать вложенные шаблоны, то как обойти что-то вроде:
<script id="options" type="text/html">
${test}
</script>
или
<script id="options" type="text/html">
${writeVariable('test')}
</script>
с writeVariable (и другими помощниками или более общей или расширенной версией этого), определенными в другом месте:
function writeVariable(varName) {
return "${" + varName + "}";
}
Я видел ссылку в другом посте на тег {#literal}, но я не вижу такого доступного в недавнем коде jquery.tmpl.js.