web2pyアプリケーションでタグ付け機能のようなfacebook @ mentionを実装する方法を教えてください。 "@"の後ろに書かれたユーザー名をテキスト形式で見つけ出し、それまで入力した内容に基づいて候補を提示する必要があります。web2pyフレームワークを使用した@mention(タグ付けフレンド)の実装
-2
A
答えて
0
これには多くのコードが必要です。クライアント側では、指定されたテキストフィールドに@を押して、適切な場所にドロップダウンを表示した場合に役立つjavascriptが必要です。 jQueryを除いて、web2pyには、このようなタスクを具体的に処理するためのライブラリは付属していません。 (web2pyは自動自動補完をフォームに提供しますが、フィールド全体が自動補完されます)。サーバー側では、ユーザーデータベースを照会し、json応答を提供してクライアント側のオートコンプリート入力を満たすことは非常に簡単です。
これをサポートしてweb2pyでserversideの部分を作成することをアドバイスします。search for a javascript mention library
0
は、あなたのプロジェクトがそれを解析し、それかどうかを確認し、「onkeyupの」関数に戻っAJAX呼び出しを使用して機能をコントローラにテキスト全体を渡すとコード ファーストのロジック部によく オーケー来て行くホープ@正規表現を使用して@正規表現を使用して@パートの後の部分を解析し、DALのような関数を使用してそのユーザ名(ユーザ名の一部)を持つユーザを検索し、結果を返して隠れたdivあなたが結果を戻すときにそれを解くことによって。
関連する問題
- 1. タグ付きユニオンとリテラルタイプを使用したタグ付け
- 2. バウムウェルチアルゴリズムの実装をデバッグする(POSタグ付け用)
- 3. x-amzタグ付けリクエストヘッダーを使用したAWSオブジェクトのタグ付け
- 4. NLTKで茶色のタグを使用したPOSタグ付け
- 5. NLTKのカスタムタグを使用したタグ付け練習者
- 6. angleJSを使用したタグ付けのカスタムディレクティブ
- 7. TeamCity + MSBuild:VCSビルド番号を使用したデプロイメントのタグ付け
- 8. mailgun - "o:tag"を使用した複数のタグ付け
- 9. python 2.7のmp3ファイルにeyeD3を使用したタグ付け
- 10. Web2py - 複数のオプションのチェックボックスの実装
- 11. C#でフレンド(C++で利用可能)を実装する
- 12. spacyを使用したカスタムPOSタグ付け
- 13. は、私はlaravelフレームワークを使用してWebアプリケーションを実装
- 14. フレームワーク2.0を使用してIComparableを実装する
- 15. web2pyを使用した非同期バックグラウンドプロセス
- 16. HashTable実装を使用したHashMapの実装
- 17. Roku:VASTタグ実装
- 18. MQTTを使用したオフラインチャットの実装
- 19. BizTalkを使用したEDIの実装
- 20. Djangoを使用したリーダーボードの実装
- 21. OpenIDを使用したメンバーシップシステムの実装
- 22. RadioButtonsを使用したTextWatcherの実装
- 23. PHPを使用したSSOの実装
- 24. AutoMapperを使用した.ToViewModel()の実装
- 25. リンクリストを使用したキューの実装
- 26. キャッシングシステムを使用したプロキシの実装
- 27. Resharperを使用したコーディングガイドラインの実装
- 28. ドロップダウンを使用したAJAXの実装
- 29. コントローラーを使用したリポジトリーの実装
- 30. ActionbarSherlockを使用したアクションバーの実装