[英]Disable file input on form submit
我有一个带有文本和文件输入的表单,可以提交ajax请求。 我想在发送请求时暂时禁用输入,并在允许其他提交之后再次启用它们。
对于文本输入,这可以按预期工作:
$("form input").attr('readonly','readonly');
但是,文件输入仍然允许用户选择一个新文件(打开对话框)。 设置“ disabled”属性将阻止此操作,但是文件不会与表单一起提交。
成功发送请求后,请在服务器端使用回叫数据,然后使用该数据来回叫。
$.post("YourUrl",{request: "Your Request"}) .done (function(data){\\your code here});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.