Как отобразить одно свойство JSON с помощью jQueryTemplate - PullRequest
0 голосов
/ 06 июня 2011

Какой самый простой способ визуализации одного свойства JSON с использованием jQueryTemplate ?

1 Ответ

0 голосов
/ 06 июня 2011

Самым простым будет что-то вроде:

<div id="content"></div>

<script id="mainTmpl" type="text/html">
    <span>${message}</span>
</script>

<script type="text/javascript">
  var data = {
    message: "hello world"
  };
  $("#mainTmpl").tmpl(data).appendTo("#content");
</script>

Если вы не хотите определять шаблон, вы можете даже сделать:

<div id="content"></div>

<script type="text/javascript">
  var data = {
    message: "hello world"
  };
  $("<span>${message}</span>").tmpl(data).appendTo("#content");
</script>

Если вы просто передаетеодно значение, тогда вы можете использовать $ data для доступа к нему, например:

<div id="content"></div>

<script id="mainTmpl" type="text/html">
    <span>${$data}</span>
</script>

<script type="text/javascript">
  var data = "hello world";
  $("#mainTmpl").tmpl(data).appendTo("#content");
</script>

Пример здесь: http://jsfiddle.net/rniemeyer/2evHS/

...