我有一个表单,其中包含提交ajax请求的文本和文件输入。我想在发送请求时暂时禁用输入,并在允许其他提交后再次启用它们。
对于文本输入,这可以按预期工作:
$("form input").attr('readonly','readonly');
但是,文件输入仍允许用户选择新文件(打开对话框)。设置"禁用"属性会停止此操作,但文件不会随表单一起提交。
答案 0 :(得分:0)
成功发送请求后,在服务器端使用回拨数据 然后用它来接听电话。
$.post("YourUrl",{request: "Your Request"})
.done
(function(data){\your code here});