0
<script type="text/javascript">

function FillCode(info) {
  var str = '';
  if (info != '') { str = info; }
  document.getElementById('coupon_code').value = str;
}

</script>

<div class="input-box">
<input class="input-text" type="hidden" id="coupon_code" name="coupon_code" value="<?php echo $this->htmlEscape($this->getCouponCode()) ?>" />
<select id="SBox" style="background-color: #666;" onchange="FillCode(value)">
      <option value="">Select Code</option>
      <option value="CODEDISCOUNT">X% Discount</option>
    </select>

ドロップダウンで [X% 割引] オプションを選択すると、自動送信されます。

これを選択すると、クーポン コード フォームに入力しますが、送信ボタンを押してフォームを自動更新する必要があります。

4

1 に答える 1

1

これを行うためにjQueryを使用することは受け入れられますか?

もしそうなら、私はここに実際の例を上げました

jQuery を使用すると、次のようになります。

$("#SBox").change(function() {
    //alert($(this).val());
    $("input#coupon_code").val($(this).val());
    $("form").submit();
});
于 2012-08-01T20:59:26.670 に答える