Rakshanda_khan Ответов: 1

Как привязать данные json к циклу в nodejs handlebar


$('input[name="unit"]').on("change", функция () {
if ($(this).is(":checked")) {
var d = $(this).attr("id");
$.getJSON("/getsubunit/" + d, функция (данные) {
alert("JSON Data:" + data);
$("#subunits").innerHTML(data); // здесь эти данные должны отображаться в руле
});
}
});

Что я уже пробовал:

"субъединицы" - это идентификатор этикетки в руле, на котором я пытался ее отобразить. я попробовал $("#subunits").bind(data); а также, но это не работает. Добрая помощь

Sandeep Mewara

Метка не имеет атрибута innerHTML. или привязать()

чего именно ты хочешь? Получить JSON и отобразить его на экране?

Rakshanda_khan

да, я хочу получить JSON и отобразить его на экране

1 Ответов

Рейтинг:
4

Richard Deeming

innerHTML это не функция jQuery.

Либо использовать то html функция[^]:

$("#subunits").html(data);
Или перейти непосредственно к элементу и установить его innerHTML собственность:
document.getElementById("subunits").innerHTML = data;
Element.innerHTML - веб-API | MDN[^]