ホームページ > バックエンド開発 > PHPチュートリアル > PHP は選択値を取得し、リンクをクリックして次のページに渡します。

PHP は選択値を取得し、リンクをクリックして次のページに渡します。

PHP中文网
リリース: 2023-02-28 16:42:01
オリジナル
1365 人が閲覧しました

最初のページ:

<div  class="price">
 <div class="clear"></div>
<dl>
<dt>选择合作服务站:</dt>
<dd>
<select name="zhan"><option >请务必选择收货地址</option>
<!--{loop $zhanlist $tt}-->

<option>{$tt[name]}-{$tt[address]}</option>
<!--{/loop}-->
</select>
</dd>
</dl>

</div>
 <a id="btn_Add" class="hidefocus" href="http://www.sdlhqc.com/
 create_partner_trade_by_buyer-PHP-UTF-8/index.php?sid={$product[&#39;price&#39;]}
 &itemid={$_GET[&#39;itemid&#39;]}&zhan" hidefocus="true">
ログイン後にコピー


2 番目のページ:

 <dt>收货人地址:</dt>                     
 <dd>                         
 <span class="null-star">*</span>                         
 <input size="30" name="WIDreceive_address" value="<?php                          
 $t=$_POST[&#39;zhan&#39;];                         
 echo iconv(&#39;GBK&#39;,"UTF-8","$t") ?>"" />                        
  <span>如:XX省XXX市XXX区XXX路XXX小区XXX栋XXX单元XXX号
ログイン後にコピー


以前は、GET を使用してデータを渡していました。そして形式を変換する必要があります。
POST を使用してフォームを送信し、データを渡す方法。

返信内容:

フォームも見ていなかったし、jsコードも見ていなかった

JSコードを書いていないということは、 ドロップダウン リスト ボックスから取得 ユーザーがクリックした値は、2 番目のページに渡されます。
JS を書くことができません

まず、送信に使用される

タグについての最も基本的な HTML の知識を理解するか、JS でデータを送信する方法を学習してください。

GETメソッド

<select name="zhan" onchange="location=&#39;目标url&#39;+‘?chan=&#39;+this.value">
ログイン後にコピー

POSTメソッド

<foam method=post action=&#39;目标url&#39;>
<select name="zhan" onchange="this.form.submit">
....
</select>
</form>
ログイン後にコピー

とAjaxメソッドはリストされません

要素に値を割り当てて、それを送信しますajax ああ

上記は、PHP が選択値を取得し、リンクをクリックして次のページに移動する内容です。詳細については、PHP 中国語 Web サイト (www. php.cn)!

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