jQuery 表单处理

标签 jquery forms object

我有一个产品选择页面,您可以在其中使用单选按钮选择手机和计划,我需要 jQuery 来显示“当前选择”。例如,我有 2 部手机,有两个套餐:

诺基亚 N95 和诺基亚 N96,每月 35 美元和每月 50 美元

每个“选项”都有其自己的单选按钮。当选择 N95 和 50 美元/月计划时,我需要在 div 中显示此信息:

Your Current Order
Phone: Nokia N95
Plan: $50/month

任何帮助将不胜感激! :)

最佳答案

$(document).ready(function() {
  $("div.plan").hide();

  $("input[type=radio]").click(function() {
    $("div.plan").hide();
    $("div[planid=" + $(this).val() + "]").show();
  });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>

<input type="radio" name="plan" value="1" /> Plan 1 <br />
<input type="radio" name="plan" value="2" /> Plan 2 <br />
<input type="radio" name="plan" value="3" /> Plan 3 <br />

<div class="plan" planid="1">Plan 1 details</div>
<div class="plan" planid="2">Plan 2 details</div>
<div class="plan" planid="3">Plan 3 details</div>

关于jQuery 表单处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/781502/

相关文章:

javascript - 如何在javascript中获取具有两个具有相同id的文本框的asp.net用户控件的值

jquery - 结合 jQuery Mosaic 与 CSS3 box-shadow 页面 curl 效果

php - 使用 PHP 将信息以 HTML 形式传递到 MySQL 数据库

JavaScript 在单击时更改 div "array"的颜色?

javascript - 如何引用多个 HTML 元素以用于 javascript/jQuery 函数?

jQuery 对话框/序列化冲突?

javascript - 使用 es6 将对象的特定 Prop 合并为一个?

javascript - 从二维数组中检索与特定参数匹配的对象

java - 您如何在对象类中实现枚举 - Java?

javascript - ScriptManager.RegisterStartupScript() 方法不起作用 - ASP.NET、C#