JQuery Ajax передает ключ / значение успешного поиска в шаблон - PullRequest
1 голос
/ 13 июня 2011

Я не могу заставить эту работу.Все, что я хочу, это передать значение счетчика num в шаблон.

var ReloadGrid = (function() {
    $.getJSON("/HeaderMenu/GetHeaderGrid", function(data) {
        data.num = $('#mytemp tr').length + 1; // Not working
        $("#gridTemplate").tmpl(data).appendTo("#mytemp");
    });
 });

Шаблон:

<script id="gridTemplate" type="text/x-jquery-tmpl">
    <tr class="gridRow">
        <td class="numberingTd">
            ${num}          
        </td>
        <td class="cellTd">
            <input id="index" name="index" class="numberField" type="text" value="${IndexOrder}" />
        </td>
        <td class="cellTd">${DisplayName}</td>
        <td class="cellTd ">${UrlName} Us</td>
    </tr>
</script>

А также, как я могу добавить числа в шаблон, как ${num} + 1?

1 Ответ

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

Используйте консоль javascript (или эквивалент в любом браузере), чтобы получить значимую ошибку

Вы пытались просто alert($('#mytemp tr').length) проверить, можно ли найти значение?

...