指導を求めている新人

WBOY
リリース: 2016-06-23 14:04:53
オリジナル
950 人が閲覧しました

卒業生の皆さん、卒業制作についてアドバイスをお願いします!少し長くなるかもしれませんが、お役に立てれば幸いです。 !ありがとう!
ajax の使い方が分からないので、こんな事になりました

えー

本当はページネーションをしたいのですが、1ページに複数のページネーションがあり、
ページネーションが成功した後、最初のページネーションボタンをクリックしたとします。 、

echo '<a onclick="cookin()" class="right" href="'.$url.'?'.$addurl[0].$addurl[1].$addurl[2].$addurl[3].'"></a>';
ログイン後にコピー

もう一度 2 ページ目のボタンをクリックすると、最初のページの内容が変更され、2 ページ目も正常にページングできます
(http://localhost/steak/delicioustour.php?page_c=2&
ログイン後にコピー

しかし、私の理想的な URL は
http://localhost/steak/delicioustour.php?page_t=2&
ログイン後にコピー
です

そこで、a に onclick を追加しましたtag で、js 関数を呼び出して $addurl[0] の値を変更します
http://localhost/steak/delicioustour.php?page_c=2&page_t=2
ログイン後にコピー


しかし、a タグをクリックしたときに、onclick メソッドを呼び出す方法がわかりません。 ! !指導を求めてください!
文法の問題かもしれません! !


ディスカッションへの返信 (解決策)

JavaScript はローカル変数を変更するだけです。少なくとも の新しい URL を取得してください

そもそもあなたのアイデアには問題があり、毎回新しいリンクを使用するのではなく、必要に応じて GET のパラメータを変更する必要があります

たとえば、そのような URL :a.php?a=aa&b=bb&c=cc があります
$_GET['b'] を通じて特定の情報を渡したい場合は、$_GET['b'] パラメータのみを抽出して変更する必要があります、もう一方を入れます クエリパラメータは予約されています

これら 2 つの関数を確認するにはマニュアルを使用することをお勧めします: parse_url() と http_build_query()

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート