如何解决jQuery:如何在文件上传后启用保存btn
完成此操作的最佳方法是什么。试图弄清楚如何在文件上传后启用提交Btn。可能吗?希望我能清楚地解释自己。预先谢谢你。
<div class="form-group row">
<div class="col-sm-6">
<div id="divPharmacy">
<label asp-for="Pharmacy">Pharmacy Location</label>
<select asp-for="Pharmacy" class="form-control"
id="Pharmacy" required>
<option value="" selected>-- Please choose an option --</option>
<option value="CVS">CVS</option>
<option value="Publix">Publix</option>
<option value="Walgreens">Walgreens</option>
</select>
<br />
<div>
<input type="file" id="upload-file" name="myfile" /><br />
<input type="submit" class="btn btn-danger" value="Upload" />
</div>
</div>
</div>
</div>
<div class="text-center">
<button id="btnSubmit" value="Validate!" id="upload" type="submit"
class="btn btn-success text-center"
asp-action="FinalView" disabled>Save</button>
</div>
$(document).ready(function () {
$("input:submit").attr("disabled",true);
$("input:file").change(function () {
if ($(this).val()) {
$("input:submit").removeAttr("disabled");
} else {
$("input:submit").attr("disabled",true);
}
});
});
解决方法
在ajax调用中,一旦您上传了文件,然后文件成功返回,您可以在此处启用它@jerson也在注释中提及。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。