当我选择选项 3 时,会显示上传文件夹
Posted
技术标签:
【中文标题】当我选择选项 3 时,会显示上传文件夹【英文标题】:when i choose option3 then upload folder is shown 【发布时间】:2021-07-27 10:52:36 【问题描述】:【问题讨论】:
您好,请详细说明问题,并使用代码块以便我们阅读 所有单选按钮列表都来自水平数据库我希望如果有人选择选项 3,那么数据将显示并上传文件夹面板 这些描述应该添加到您的帖子中(使用编辑) 【参考方案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 时,我的选项来自数据库,然后它将显示上传文件夹面板 更新了我的代码,现在它来自“数据库”以上是关于当我选择选项 3 时,会显示上传文件夹的主要内容,如果未能解决你的问题,请参考以下文章
当我在 Android 中将文件上传到 Firebase 存储时,进度条没有更新
Laravel 8 UniSharp File Manager 3 - 图片已上传但未显示