2012-08-01 58 views
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%折扣 選項。功能填補一些領域和提交關於選擇

在選擇此填充優惠券代碼表單,但我需要按提交按鈕來自動更新表單。

回答

1

使用jQuery來做到這一點是可以接受的嗎?

如果是這樣,我提出了一個工作示例here

使用jQuery這是你會做什麼:

$("#SBox").change(function() { 
    //alert($(this).val()); 
    $("input#coupon_code").val($(this).val()); 
    $("form").submit(); 
}); 
+0

嗨,問題是用jQuery,我的網站不使用jQuery工作,所以對於這個我有一個簡單的腳本來自動填充表單,但不發送。 :( – NeoCaste 2012-08-02 07:24:10