検索

ホームページ  >  に質問  >  本文

jquery-ajax - thinkphp3.2.3 で部分更新を実装する方法

初心者の解決策 たとえば、ページにサイドバー ナビゲーションが必要な場合、a タグの 1 つをクリックすると、右側の p で対応する HTML ファイルが読み込まれます。では、thinkphp はどのようにしてそのような機能を実装できるのでしょうか。 jqのロードを使用しますか?役職?読み込まれたHTMLにheadタグとbodyタグを記述する必要がありますか? それとも、右側のpに読み込む必要のあるコンテンツを記述するだけでよいでしょうか?そして、その CSS JS をどのように扱うか?

天蓬老师天蓬老师2774日前890

全員に返信(3)返信します

  • 为情所困

    为情所困2017-05-16 13:17:25

    これはもうTPとは関係ありません

    1. あなたのメソッドに従うと、必要な HTML コードを非同期でリクエストし、それを右側の p に置くことができます。ロードされた HTML のヘッドとボディを記述するのではなく、p に HTML を記述するだけです。同様に、iframe を試して、サイドバーのナビゲーションをクリックして、iframe に直接リンクを読み込ませることができます

    2. 各ページにサイドバー ナビゲーションを含めることができます (例: a.html b.html)。a.html のサイドバー ナビゲーションをクリックすると、b に直接ジャンプします。いずれにせよ、b にもサイドバー ナビゲーションがあります (サイドバー ナビゲーションが表示されています)。レベルは public として記述することができ、tp テンプレートもそれをサポートする必要があります)

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:17:25

    jqのloadまたはpostを使用して、右側のpにロードする必要がある内容を直接記述することができます。css jsはこのページまたはcss jsファイルライターで使用できます

    返事
    0
  • 为情所困

    为情所困2017-05-16 13:17:25

    ajax jquery の $.get または $.post で実現できます

    返事
    0
  • キャンセル返事