Javascript 在使用DropZone上载文件之前验证必填字段
上面是我的dropzone JavaScript代码。 请任何人帮助我如何在用户上传之前进行验证。Javascript 在使用DropZone上载文件之前验证必填字段,javascript,c#,Javascript,C#,上面是我的dropzone JavaScript代码。 请任何人帮助我如何在用户上传之前进行验证。 提前感谢验证具体内容?这些是必填字段,用户必须在上载文件之前输入上述详细信息,否则无权上载文件。检查此项,这可能有助于you@PriyalPithadiya谢谢分享网址,这是我一直在寻找的。 <div id="div1" class="row"> <section class="col col-12 col-lg-6"> <la
提前感谢验证具体内容?这些是必填字段,用户必须在上载文件之前输入上述详细信息,否则无权上载文件。检查此项,这可能有助于you@PriyalPithadiya谢谢分享网址,这是我一直在寻找的。
<div id="div1" class="row">
<section class="col col-12 col-lg-6">
<label class="control-label">First Name:</label>
<input type="text" class="form-control" id="txtfirstname" placeholder="First Name" name="firstname" />
</section>
<section class="col col-12 col-lg-6">
<label class="control-label">Middle Name:</label>
<input type="text" class="form-control" id="txtmiddlename" placeholder="Middle Name" name="middlename" />
</section>
</div>
<div id="div2" class="row">
<section class="col col-12 col-lg-6">
<label class="control-label">Last Name:</label>
<input type="text" class="form-control" id="txtlastname" placeholder="Last Name" name="lastname" />
</section>
<section class="col col-12 col-lg-6">
<label class="control-label">Date Of Birth:</label>
<input type="date" class="form-control" id="DOB" />
</section>
</div>
Dropzone.options.dropzoneForm = {
maxFiles: 50,
acceptedFiles: 'image/jpeg,image/png,image/tiff,application/pdf,.pdf,.jpeg,.jpg,.tiff,.tif,.pdf',
init: function () {
this.on("maxfilesexceeded", function (data) {
var res = eval('(' + data.xhr.responseText + ')');
});
this.on("success", function (file, response) {
debugger
var dicom = $("input[name='optdicomimg']:checked").val();
var details = {
FirstName: $('#txtfirstname').val(),
MiddleName: $('#txtmiddlename').val(),
LastName: $('#txtlastname').val(),
DateOfBirth: $('#DOB').val(),
Gender: $("input[name='optradio']:checked").val(),
EmailID: $('#txtemailid').val(),
MobileNumber: $('#txtmobilenumber').val(),
//StudyUID: ID,
MRNNumber: $('#txtmrnnumber').val()
}
var data = JSON.stringify(details)
savePatientData(data, dicom);
});
}
};