Я получаю ошибку «неправильной метки», которая ссылается на jtemplates.js. Если я прокомментирую строку с помощью processTemplate, она исчезнет. Я могу даже предупредить, на тот момент, о result.d.Неверная ошибка метки, выполняемая processTemplate для jTemplate
Вот мой AJAX вызов:
var data = { ID: @SessionVariables.ID };
$.ajax({
type: "POST",
url: "../Services/DataService.asmx/FetchProfitSummaryData",
data: JSON.stringify(data),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result, status) {
$('#rptProfitSummary').setTemplateURL('../Investment/JTemplates/TestListTemplate.htm');
$('#rptProfitSummary').processTemplate(result.d);
},
error: AjaxFailed
});
Мой содержание шаблона голые кости:
<table>
<tr>
<td>JTemplate basic success!</td>
</tr>
</table>
Это, кажется, не быть связано с JSON против JSONP или вопросов проверки, как я видел в других вопросах. Я также использую jquery 1.7, поэтому ошибка с использованием версии раньше, чем это тоже не проблема.
Есть идеи?