Плагин jquery, установите значение свойства для данных ajax
Я борюсь здесь. Используя этот простой плагин пагинации ( http://flaviusmatis.github.io/simplePagination.js/) и пытаясь установить количество элементов в значение, возвращаемое при вызове ajax. Но это никогда не сработает. Если я установлю количество элементов в жестко запрограммированное число, оно будет работать просто отлично, но каждая буква, которую я вызываю для каждой буквы, будет меняться с количеством элементов, поэтому я хочу сделать это с помощью этого вызова.
Вот что у меня есть:
$(document).ready(function () {
ko.applyBindings(viewModel);
var numNames;
$.ajax({
type: "GET",
url: "/api/Name/GetBoyCount?letter=" + viewModel.Letter(),
complete: function (data) {
$(selector).pagination('updateItems', parseInt(data));
}
});
$(function () {
$(selector).pagination({
items: 100,
itemsOnPage: 175,
cssStyle: 'light-theme'
});
});
// etc
1 ответ
Ваш вызов ajax, вероятно, завершается до инициализации, попробуйте удалить код инициализации из .ready()
Перезвоните.
Изменить это
$(function(){
$(selector).pagination({
etc....
});
});
К этому $(селектор).pagination({и т.д.... });
Также $(document).ready(function(){})
такой же как $(function(){})
так ты звонишь .ready()
изнутри еще одна готовая проверка.