ホームページ  >  に質問  >  本文

JavaScript - HTML selectでバックグラウンドから渡された値に基づいてさまざまなオプション値を選択する方法

コード:

リーリー

value={$post.post_class} の値に従って、さまざまなオプション値を表示します。値には 0 と 1 の 2 つの値のみがあります。 TKS

淡淡烟草味淡淡烟草味2672日前1188

全員に返信(5)返信します

  • 黄舟

    黄舟2017-06-28 09:27:35

    デフォルトの選択は正しいです。デフォルトの選択値が 1 であると仮定すると、コードは次のようになります。 リーリー

    返事
    0
  • 巴扎黑

    巴扎黑2017-06-28 09:27:35

    selectタグの値を0か1に設定するだけでは十分ではないでしょうか

    返事
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-28 09:27:35

    リーリー

    返事
    0
  • 世界只因有你

    世界只因有你2017-06-28 09:27:35

    http://jsrun.net/d9YKp

    返事
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-28 09:27:35

    原因: document.querySelector('#class').value获取不到select中的value值(即<select class="form-control" name="post[post_class]" id="class2" value="{$post.post_class}">)。

    そこで、隠し入力<input type="hidden" id = "class" value="{$post.post_class}"/>を追加して、バックグラウンドから送信された値を取得して、判断します。

    リーリー

    返事
    0
  • キャンセル返事