javascript - PHP使用php jquery ajax显示和隐藏数据

标签 javascript jquery

我有产品表:

  • id 整数
  • 名称 varchar(100)

当我选择一个选项时,我想显示相应的内容。例如:

<select class="form-control" name="name" required= "required" id="name">
    <option>Product1</option>
    <option>Product2</option>
    <option>Product3</option>
    <option>Product4</option>
</select>
<div id="content1">content1</div>
<div id="content2">content2</div>
<div id="content3">content3</div>
<div id="content4">content4</div>

选择 product1 时显示 content1

选择 product2 时显示 content2

等等。

最佳答案

您可以尝试使用 jquery 下面的代码

$(document).ready(function(){
  $('#name').change(function(){
    $('.content').hide();
    $('#content'+$(this).val()).show();
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select class="form-control" name="name" required= "required" id="name">
  <option value="1">Product1</option>
  <option value="2">Product2</option>
  <option value="3">Product3</option>
  <option value="4">Product4</option>
</select>
<div id ="content1" class="content">content1</div>
<div id ="content2" class="content">content2</div>
<div id ="content3" class="content">content3</div>
<div id ="content4" class="content">content4</div>
请注意,产品值应与内容 div 的 id 值匹配。像值为 1 的产品将与 id 为 content1 的内容 div 匹配,依此类推

关于javascript - PHP使用php jquery ajax显示和隐藏数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38695333/

相关文章:

javascript - 在 JavaScript 中使用 GET 调用 RESTful Web 服务

javascript - 如何从包含 JavaScript 的 Weebly 网站中删除粘性/固定 header ?

javascript - 不能在 fetch api 中使用变量

php - 如何在blueimp文件 uploader 中传递值?

javascript - 查找链接并使其可点击

jquery - 在 jQuery 中切换 switchClass 的正确方法是什么?

javascript - 使用 jquery 将值设置为隐藏列

javascript - 带有自定义模式的 Mongoose 类型错误

使用后退按钮时移动浏览器上的 jQuery 延迟加载

javascript - 如何按照请求的顺序处理 jquery ajax 请求