php - 输入按钮仅在选中时才上传,使其成为必需

标签 php javascript jquery html

正如您可能已经看到我的其他问题几乎都与输入框和 sql 相关,我仍在学习任何帮助,我们将不胜感激。

下面的问题是如何显示一个上传按钮...比方说一个图像...使用 PHP of curs..但对于这个例子我只会使用 html,因为 ruslt 必须由 java 管理...

所以我的按钮按如下方式工作

    <input type="button" id="filers_bordado" value="Upload" class="imgBordado   ">
<script>
 new AjaxUpload("filers_bordado",{action:"upload.php?tmpl=up&amp;op=product&amp;view=product&amp;task=ajaxupload",data :{mname:"filers_bordado"}, name:"filers_bordado",onSubmit : function(file , ext){jQuery("filers_bordado").text("Subiendo" + file);this.disable();}, onComplete :function(file,response){jQuery("&lt;li&gt;&lt;/li&gt;").appendTo(jQuery("#ol_rs_bordado")).text(response);var uploadfiles = jQuery("#ol_rs_bordado li").map(function() {return jQuery(this).text();}).get().join(",");jQuery("#rs_bordado_15").val(uploadfiles);this.enable();jQuery("#rs_bordado").val(uploadfiles);}});
 </script>

这几乎和我使用 [ <input type="file" name="file" id="file"> 一样。 ]

这里的问题不是我的上传文件到服务器的按钮的功能,问题是使用的方式...请允许我...

我有一个复选框如下

<input type="checkbox" onclick="javascript:changePropertyDropdown(&quot;15&quot;,&quot;0&quot;,&quot;0&quot;,&quot;8&quot;,&quot;27&quot;,&quot;50&quot;,&quot;50&quot;);" required="0" attribute_name="Posición" class="inputbox" id="property_id_prd_15_0_8" name="property_id_prd_15_0_8[]" value="27">

此复选框中的脚本用于将该值添加到与我需要的内容无关的不同值输入中...当用户选中该框时,我想显示上传按钮并使其成为必需,以显示或隐藏按钮我使用与预览问题相同的技术:Show box or input box on checked box

我不能做的是使该按钮成为必需的...我如何使该按钮成为必需的? ...

谢谢。

最佳答案

您可以在changePropertyDropdown()函数之前添加this.required='true';

关于php - 输入按钮仅在选中时才上传,使其成为必需,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18628303/

相关文章:

php - php 中子类构造函数如何与父类构造函数交互?

javascript - 如何将 npm 包中的 JS 文件包含到 Nuxt.js 中的单独页面

javascript - 我希望我的操作能够更改它所附加的 DOM 元素

javascript - Bootstrap 模式中的 jQuery 验证不会触发

jquery - 空时隐藏 div - 好的 div 调用

php - 从外部 PHP 文件填充 HTML 文本框

php - 为具有相同外键的表中的所有条目自动创建 ID

php - 借助 PHP 和 HTML 动态创建行和列

javascript - 下划线 where es6/typescript 替代

javascript - 在动态子文本框上 KeyUp 时自动计算并显示动态父结果