【问题标题】:when i choose option3 then upload folder is shown当我选择选项 3 时,会显示上传文件夹
【发布时间】:2021-07-27 10:52:36
【问题描述】:

【问题讨论】:

  • 您好,请详细说明问题,并使用代码块以便我们阅读
  • 所有单选按钮列表都来自水平数据库我希望如果有人选择选项 3,那么数据将显示并上传文件夹面板
  • 这些描述应该添加到您的帖子中(使用编辑)

标签: javascript jquery asp.net


【解决方案1】:

因此,如果我的问题正确,您希望实现以下目标:

您有一个选项菜单,当您选择时,例如选项 3,会显示一个上传选项。由于您使用标签 jQuery,我已经使用它创建了一个示例。

var myDatabase = [
  { name: 'Option One', value: 1 },
  { name: 'Option Ywo', value: 2 },
  { name: 'Option Three', value: 3 },
  { name: 'Option Four', value: 4 }
];

var myselect = $('#myselect');
for (var i = 0; i < myDatabase.length; ++i) {
  myselect.append('<option value="' + myDatabase[i].value + '">' + myDatabase[i].name + '</option>')
}

// an option is selected from the select menu
$(document).on('change', 'select', function() {
  // the value that was selected can be found using "this.value" 
  // if "this.value" is equal to 3, show form field.
  (this.value == 3) ? $('#option3').show(): $('#option3').hide();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="myselect"></select>

<form id="option3" action="/action_page.php" style="display:none; margin-top:25px;">
  <input type="file" id="myFile" name="filename">
  <input type="submit">
</form>

【讨论】:

  • 是的,但是您的选项是手动输入的,当我选择选项 3 时,我的选项来自数据库,然后它将显示上传文件夹面板
  • 更新了我的代码,现在它来自“数据库”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-26
相关资源
最近更新 更多