インプットボックスとドロップダウンボックスの連携を実現

亚连
リリース: 2018-06-09 17:53:55
オリジナル
3110 人が閲覧しました

ここで、入力ボックスのリアルタイム監視と、入力ボックスとドロップダウン ボックス間の連携の例を共有します。これは良い参考値であり、皆さんの役に立つことを願っています。

写真に示すように:

htmlコード

<tr>
 <th scope="row">奖励类型:</th>
 <td><input value="" type="text" name="item" id="reward" style="width: 60px;height: 20px;" placeholder="输入关键字" />
  <select name="reward_id" id="reward_id"> 
   <option value="">---请选择---</option>
   {foreach $reward as $value}
   <option value="{$value[&#39;material_id&#39;]}">{$value[&#39;material_name&#39;]}</option>
   {/foreach}
  </select>
 </td>
</tr>
ログイン後にコピー

JQueryコード

<script type="text/javascript">
 $(&#39;#reward&#39;).bind(&#39;input propertychange&#39;, function() {reward();});
 function reward()
 {
  var search = $("#reward").val();
  $.ajax({ 
   type:"get", 
   url:"/mall/config_commodity_info/search_commodity_info", 
   data:{search:search}, 
   success:function(select){ 
     var reward_id = $("#reward_id"); 
     if (select) {
     $("option",reward_id).remove();
     var obj = JSON.parse(select);
     for (var key in obj) {
      var option = "<option value=&#39;"+key+"&#39;>"+obj[key]+"</option>"; 
      reward_id.append(option); 
     }
     } 
   } 
 });
 } 
</script>
ログイン後にコピー

PHPコード

public function add_alms()
{
 $reward = $this->materials->selReward();
 $this->assign(&#39;reward&#39;,$reward);
 return $this->fetch();
}
public function do_add_alms()
{
 $data = Request::instance()->param();
 $this->alms->addAlms($data);
}
ログイン後にコピー

上記は私がコンパイルしたものです皆さんにとっても、それを願っています将来的には誰にとっても役立つでしょう。

関連記事:

Vue2.5でjsonファイルからデータを読み取る方法

vue2.5.2でhttpリクエストを使用して静的jsonデータを取得する方法

jQueryスライドショーでプラグインowlcarouselを使用する(詳細なチュートリアル) )

ES6 のアロー関数について質問がありますか?

vue で echarts3.0adaptive を使用する方法は何ですか?

スワイパーでの動的読み込みデータのスライド失敗の問題を解決するにはどうすればよいですか?

以上がインプットボックスとドロップダウンボックスの連携を実現の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!