2012-08-01 35 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