Постраничный вывод
Здравствуйте!
Есть массив:
var data = {'message':[{'id':1,'name':'test'},{'id':2,'name':'test1'},{'id':3,'name':'test2'}]};
Смотрите, можно разбить этот массив на страницы по 2 записи, допустим. И вот если в URL будет #1 ,#2 ну это типо номер страницы. p.s. в массиве вообще не менее 150 записей будет, нужно чтобы не сильно много на странице было инфы, и они разбивались на страницы. Не подскажете как это сделать ?) |
И что непонятно?
|
Вы просите готовый скрипт с нуля.
Это работа, и за нее обычно платят деньги. Для таких сообщений предназначен раздел форума "Работа". Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела. |
Извините, если б я мог сделать сам, я б не писал здесь. Так, смотрите.
$(document).ready(function(){
var data = {'message':[
{'id':1, 'name':'test'},
{'id':2, 'name':'test1'},
{'id':3, 'name':'test1'},
{'id':4, 'name':'test1'},
{'id':5, 'name':'test1'},
{'id':6, 'name':'test1'},
{'id':7, 'name':'test1'},
{'id':8, 'name':'test1'},
{'id':9, 'name':'test1'}
]};
var row = data.message.length; // Елементов всего
var page = 1; // Сколько елементов на страницу
var list = Math.floor(row/page); // Сколько страниц ?
$.each(data.message, function(i,item){
document.write('id: '+item.id+'. Name: '+item.name+'<br />');
});
});
как сделать вывод по 1 ( list ) ? а то я не понимаю, что-то, может быть я не так начал ? |
| Часовой пояс GMT +3, время: 02:22. |