如何验证不在“表单提交帖子” /表单中的表单单击中的其他字段?

问题描述

此处选择菜单选项不在表单内。在提交表单时,我想在选择菜单选项中应用一项验证。在表单上执行提交上传任务,但在此之前:我要应用2个验证。

  1. 检查上传字段是否为空。
  2. 从选择菜单获取“选定值”选项并执行一些任务。

仅执行这两个客户端验证之后,我才需要提交表单。 我通过在输入字段中包含“ required”选项来完成第一次验证,以便正常工作。我被困在第二次验证中,我需要这样做。

或者您可以说,如果以上2个验证均失败,则不应进行发布。由于我无法在服务器端进行验证,因此我尝试在客户端进行验证。

我该如何实现?

    <select name="sources" id="{{commonID}}" class="custom-select sources" placeholder="{{status}}">
      <option value="0">In Progress</option>
      <option value="1">Done</option>
      <option value="2">Rejected</option>
    </select>
 

    <form id="uploadForm" name="myForm" enctype="multipart/form-data" action="/api/upload" method="post">
      <input type="file" class="btn btn-outline-warning" name="FileUploadForClient" multiple required/>   
      <button id="btnDone" type="submit" class="btn btn-primary btn-block")>Submit</button>
</form>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)