選択の値をテキストボックスにエコーする方法

晴れ

私はの値エコーしようとしているコード持っているselectとしますonclick

私が持っているselectデータベースからデータを取得しています。クリックしたオプションがテキストボックスにエコーされるようにします。しかし、私は失敗します。

これが私のコードです:

<?php
require_once('functions.php');
$cont = new pacra3();
$segments = $cont->getSegment();
?>
<!DOCTYPE html>
<html>
<head>
    <title>Popup contact form</title>
    <link rel="stylesheet" type="text/css" href="style.css">
    <link rel="stylesheet" href="js/jquery-ui.css">
    <script src="js/jquery-1.10.2.js"></script>
    <script src="js/jquery-ui.js"></script>
    <script>
    function get_main_sector(myid){
        var id = document.getElementById("segment_id").value;
        alert(id);
        $(document).ready(function() {
            $("#segment_id")({
                onSelect: function(Text, inst) {
                    $("#dt_title input[type='text']").val($("#dt_title input[type='text']").attr('data-title')+Text);
                }
            })
        });
    }  
    </script>
</head>

<body>
<span id="spanSegmentData">
    <select name="segment_id" id="segment_id" STYLE="width: 300px"  onchange="get_main_sector(this.value)">
        <option value="">[--Select Segment------]</option>
        <?php
        if(is_array($segments) && !empty($segments)) {
            foreach($segments as $segment) {
                echo '<option value="'.$segment->ID.'"';
                echo '>';
                echo $segment->title;
                echo '</option>';
            } 
        }           
        ?>
    </select>
</span>

<span id="dt_title">
    <input name="title" type="text" value=" MB | <?php echo $segment->title;?> | " data-title="MB | <?php echo $segment->title;?> | " style="width:300px"/ readonly>
</span>
</body>

</html>
アレクシス

そのためには、phpは必要ありません。それはクライアント側で行われます。

選択したアイテムの値を取得します。

$("#idoftheselect").val();

選択したオプションテキストを取得します。

$("#idoftheselect").find(":selected").text();

入力値を設定します:

$("#idoftheinput").val("All your string content or var");

ここに例があります:

$(".myselect").change(function(){
  var res = $(".myselect").find(":selected").map(function () {
    if($(this).val()!="")
      return $(this).text();
    else
      return "";
   }).get().join(" ");
  
   $("#inputid").val(res);

 });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<select class="myselect">
  <option value="">Choose</option>
  <option value="1">One</option>
  <option value="2">Two</option>
  <option value="3">Three</option>
</select>
<select class="myselect">
  <option  value="">Choose</option>
  <option value="4">Four</option>
  <option value="5">Five</option>
  <option value="6">Six</option>
</select>
<input type="text" id="inputid" placeholder="Here selected item">

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

動的選択ボックステキストボックスの値から選択ボックスにオプションを動的に追加する方法

分類Dev

コンボボックスの値が複数選択されている場合にテキストボックスを表示する方法

分類Dev

Wpf-コンボボックスの選択に基づいてテキストボックスの値を取得する方法

分類Dev

WPFのコンボボックス選択でエキスパンダーを無効にする方法は?

分類Dev

境界付きコンボボックスの値を選択し、その値をラベルテキストに表示する方法

分類Dev

動的選択ボックスの変更時にテキストボックスに値を追加する

分類Dev

選択した値を取得してthymeleafのテキストボックスに入力する方法

分類Dev

選択したテキストボックスから別のテキストボックスにJavaScript変数値を設定する方法

分類Dev

選択したコンボボックスの値に応じてテキストボックスの値を変更する

分類Dev

activecontrolテキストボックスから選択したテキストをコピーする方法

分類Dev

オートコンプリートテキストボックスの選択された値でCSSを使用する方法

分類Dev

データベースからのドロップダウン選択に基づいてテキスト ボックスの値を変更する方法

分類Dev

リストボックスを選択して、jspページの複数のテキストボックスでJavaScript変数値を取得する方法

分類Dev

Visual Studio 2017、Asp.net、c#DropDownListコントロール、新しい値が選択された後にテキストボックスを更新する方法

分類Dev

iOSのテキスト選択アクションコントロールにボタンを追加する方法

分類Dev

選択ボックスの値の変更をテキストボックスの色の変更に設定する方法

分類Dev

選択ボックスからの選択に応じてテキストボックスを表示する

分類Dev

選択したテキストボックスの値を表示する

分類Dev

テキストボックスにバーコードスキャナーの価値を追加する方法

分類Dev

WinFormsでコンボボックスの選択したテキストを設定する正しい方法は?

分類Dev

コンボボックスエントリを選択不可にする方法

分類Dev

テキストボックスの特定の部分を選択する方法は?

分類Dev

カスタムテンプレートを使用して選択したテキストをコンボボックスに表示する方法

分類Dev

テキストボックスから選択データを抽出する方法

分類Dev

javascriptでテキストボックスの選択を解除する方法

分類Dev

フォーカスがかかったときにテキストボックス内のすべてのテキストを選択する方法

分類Dev

div 選択時に div とテキストボックスの値をリンクする

分類Dev

コンボボックスの選択した項目をテキストボックスの値+データベース接続から変更します

分類Dev

選択中にコンボボックステーブルから値を取得する方法MicrosoftDynamics Axe 2012 x ++

Related 関連記事

  1. 1

    動的選択ボックステキストボックスの値から選択ボックスにオプションを動的に追加する方法

  2. 2

    コンボボックスの値が複数選択されている場合にテキストボックスを表示する方法

  3. 3

    Wpf-コンボボックスの選択に基づいてテキストボックスの値を取得する方法

  4. 4

    WPFのコンボボックス選択でエキスパンダーを無効にする方法は?

  5. 5

    境界付きコンボボックスの値を選択し、その値をラベルテキストに表示する方法

  6. 6

    動的選択ボックスの変更時にテキストボックスに値を追加する

  7. 7

    選択した値を取得してthymeleafのテキストボックスに入力する方法

  8. 8

    選択したテキストボックスから別のテキストボックスにJavaScript変数値を設定する方法

  9. 9

    選択したコンボボックスの値に応じてテキストボックスの値を変更する

  10. 10

    activecontrolテキストボックスから選択したテキストをコピーする方法

  11. 11

    オートコンプリートテキストボックスの選択された値でCSSを使用する方法

  12. 12

    データベースからのドロップダウン選択に基づいてテキスト ボックスの値を変更する方法

  13. 13

    リストボックスを選択して、jspページの複数のテキストボックスでJavaScript変数値を取得する方法

  14. 14

    Visual Studio 2017、Asp.net、c#DropDownListコントロール、新しい値が選択された後にテキストボックスを更新する方法

  15. 15

    iOSのテキスト選択アクションコントロールにボタンを追加する方法

  16. 16

    選択ボックスの値の変更をテキストボックスの色の変更に設定する方法

  17. 17

    選択ボックスからの選択に応じてテキストボックスを表示する

  18. 18

    選択したテキストボックスの値を表示する

  19. 19

    テキストボックスにバーコードスキャナーの価値を追加する方法

  20. 20

    WinFormsでコンボボックスの選択したテキストを設定する正しい方法は?

  21. 21

    コンボボックスエントリを選択不可にする方法

  22. 22

    テキストボックスの特定の部分を選択する方法は?

  23. 23

    カスタムテンプレートを使用して選択したテキストをコンボボックスに表示する方法

  24. 24

    テキストボックスから選択データを抽出する方法

  25. 25

    javascriptでテキストボックスの選択を解除する方法

  26. 26

    フォーカスがかかったときにテキストボックス内のすべてのテキストを選択する方法

  27. 27

    div 選択時に div とテキストボックスの値をリンクする

  28. 28

    コンボボックスの選択した項目をテキストボックスの値+データベース接続から変更します

  29. 29

    選択中にコンボボックステーブルから値を取得する方法MicrosoftDynamics Axe 2012 x ++

ホットタグ

アーカイブ