javascript - 当我单击时如何更改值

标签 javascript jquery

所以我有一个像这样的下拉列表:

<select name="store-cost" class="target">
    <option value = '100'>100</option>
    <option value = '500'>500</option>
    <option value = '1500'>1500</option>
</select>

和 jquery 查看用户选择的内容

$( ".target" ).change(function() {
    console.log($( this ).val());
});

我有一个调用 jquery 函数的按钮:

<a href="#" onclick = donateNow(100)>Donate</a>

如何根据用户的选项更改 donateNow 函数中的值?

非常感谢

编辑,抱歉没有说清楚,我想更改我想根据用户选择的选项更改函数 donateNow() 参数

最佳答案

快速而肮脏:

<a href="#" onclick="donateNow($('.target').val())">Donate</a>

更好的做法:

<a href="#" onclick="donateNow()">Donate</a>
<script type="text/javascript">
function donateNow() {
  var amount = $('.target').val();
  //use amount
}
</script>

关于javascript - 当我单击时如何更改值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24256217/

相关文章:

javascript - 使用 jQuery 确定在 html SELECT 控件中选择了哪些值

javascript - 如何突出显示与结果匹配的表行

javascript - Web 组件 : how to access child component instances from a parent

javascript - 需要帮助反向地理编码将消息附加到 GLatLng 坐标

javascript - Chrome 带来整数值 $('.abc' ).css ("top");

jquery - 为什么我的 jQuery 没有运行?

javascript - 使用 Jasmine 测试 jquery 库

javascript - Firebase 身份验证 onAuthStateChanged 在函数体之后响应

jquery - 如何将jquery函数应用到每个实例

jquery - 使用 jQuery 切换包装元素的最佳方法