У меня есть неупорядоченный список в HTML, к которым у меня есть добавление элементов списка Использование JavaScriptJavascript Unordered список OnClick
$(document).ready(function() {
$.ajax({
url: "/Home/GetSchools",
type: 'get',
dataType: "json",
async: false,
success: function (data) {
$.each(data.Items, function (index, value) {
console.log("the schoolname is" + value.schoolName);
$('ul#dropdown-items').append(' <li role="presentation"><a id="value.schoolId" role="menuitem" tabindex="-1" href="#" onclick="setschool(this.id);return false;">value.schoolName</a></li>');
$('ul#dropdown-items').append('<li role="presentation" class="divider"></li>');
});
}
});
});
Я не мог получить value.schoolName и OnClick = "setschool (this.id); работает ..
Код, который присоединяет к ул работает, возможно, вы получаете плохие данные из вызова Ajax или вы делаете дальнейшую обработку, разрушающая вещь. Или, может быть, функция setchool недействительна и не связывается. http://jsbin.com/aXUgemA/1/edit?html,js,output –