2016-05-27 5 views
0

問題:ホステルに関する情報を含む「divs」のリストを作成する必要があります(プロフィール画像、そこに部屋を予約するボタン、および短い情報)。このリストは、データベースへのクエリを通じて動的に作成されます。このリストにはページ番号を付け、Ajaxを呼び出して最初のn個のホステルだけを表示する必要があります。ページ区切りのdivリストを作成する方が良い

私のソリューション:テンプレートdivを繰り返し作成しましたか? Jagascriptを使用してページネーション要件を実装します。

私の質問:私の発明のホイールソリューションは意味がありますか?または既存のツールに関する既存の提案があればそれを実現するために、既存のライブラリ/フレームワークを使用する方が良いでしょう(これはトピックではないかもしれませんが、これを達成するための単一のライブラリを見つけることができませんでした)。

normal table with one column and three rows

table with one column but splitted rows

+0

あなたは何かありますか? – Fil

+0

@Filどういう意味ですか? – user6368518

+0

少なくとも、あなたが始めたもののサンプルコードを表示してください。可能性のある解決策がたくさんあるので、あなたの質問に適したものを指定することはできません。 :-) – Fil

答えて

0

私が使用したそのうちの一つ、それを達成するために使用可能なライブラリ、がたくさんあり

datatables.js

と正常に動作しています。ページングや検索のソートなどのオプションがあります。

デザインに基づいてアイデアを与えるだけで、divのテンプレートを持つことができます(データテーブルは列のテンプレートを定義するオプションを与えます)。いくつかのフィールドデータに基づいてソートを定義することもできます。

ページングは​​自動的に実行されますが、まだ設定することはできます。

また、検索の機能もあるので、特定のホステルや価格などを検索するオプションを与えることができます。

+0

私はDatatablesを使用しましたが、かなり複雑な構造を内部に含む可能性のあるdivsではなく、表形式のデータでより多くのものを考慮しました。私はそれをチェックし、フィードバックを与えるでしょう – user6368518

+0

私はDatatablesを使用してソリューションを実装しました、今私は新しい問題がある:期待どおりに行が密接にカップルされている私は添付画像のようなものを持って分離したいと思います。長方形はテーブルの個々の行になります。どうすれば行を分割できますか? – user6368518

+0

「行を分割する」とはどういう意味ですか? –

関連する問題