ホームページ  >  記事  >  バックエンド開発  >  指導を求めている新人

指導を求めている新人

WBOY
WBOYオリジナル
2016-06-23 14:04:53886ブラウズ

卒業生の皆さん、卒業制作についてアドバイスをお願いします!少し長くなるかもしれませんが、お役に立てれば幸いです。 !ありがとう!
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 はローカル変数を変更するだけです。少なくとも 72d4ced2cc960a6bc2541984146fdaaa の新しい URL を取得してください

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

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

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。