Постраничный вывод
Здравствуйте!
Есть массив: 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, время: 09:13. |