jquery - wordpress联系表单7下拉选择将值填充到输入框中

标签 jquery wordpress drop-down-menu contact-form-7

我希望帮助解决的问题是,一旦选择了联系表单 7 上的下拉值,例如“1”,它旁边的输入框就会插入价格,在此示例中“1”应显示“£11.99”

完整示例如下

1 = £11.99 2 = £13.99 3 = £14.99(任何大于 3 的值都等于 £14.99 至 12)

Payslips Required
[select* payslips-required "1" "2" "3" "4" "5" "6" "7" "8" "9" "10" "11" "12"]
[text price]

以上是我目前拥有的。我遇到的唯一接近的事情就是这个。 http://jsfiddle.net/erwin21/A8Nxp/246/

另外,我如何将上述内容与 WordPress 上的联系表格 7 结合使用

如有任何帮助,我们将不胜感激。

编辑

这就是短代码在 HTML 中的显示方式

<script type="text/javascript" src="http://localhost/payslips/wp-content/themes/discover/js/jquery-1.5.2.js"></script>
<script type="text/javascript" src="http://localhost/payslips/wp-content/themes/discover/js/payslipprice.js"></script>

<span class="wpcf7-form-control-wrap payslips-required">
<select name="payslips-required" class="wpcf7-form-control wpcf7-select wpcf7-   validates-as-required" id="payslips-required" aria-required="true">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
</span>  

<span class="wpcf7-form-control-wrap price">
<input type="text" name="price" value="" size="40" class="wpcf7-form-control wpcf7 text" id="price" />
</span>

最佳答案

已更新以使用您的示例:http://jsfiddle.net/rgin/A8Nxp/353/

var map = [ '£11.99', '£13.99', '£14.99' ];

$('#choice').change(function(){
    var o = parseInt($(this).val()) < 3 ? $(this).val()-1 : 2;
    $('#other').val(map[o]).addClass('hidden');
});

<小时/> 你的意思是这样的吗? http://jsfiddle.net/rgin/A8Nxp/352/

$('#choice').change(function(){
    var selected_item = $(":selected", this).text()
    selected_item = parseInt(selected_item) < 3 ? selected_item : '4 and above';
    $('#other').val(selected_item).addClass('hidden');
});

关于jquery - wordpress联系表单7下拉选择将值填充到输入框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18484930/

相关文章:

javascript - jquery ,我如何选择 attr href 目标隐藏

javascript - jQuery Datatables 按钮 CSS 定位

php - 从 WooCommerce 订单获取 protected 自定义订单项元数据数组

css - 下拉菜单文字不居中

c# - 从 C# 应用程序调用 Javascript 文件

jquery-mobile - Jquery 移动性能?

javascript - 使用 angularJS 过滤 PHP 列表

css - 如何根据需要使用 CSS 设置此菜单样式?

html - 当悬停在菜单上时下拉子菜单

jquery - 执行 jQuery 悬停下拉菜单的正确方法(无故障)