我有一个文本区域,人们可以在其中撰写评论并点击按钮发布评论。处理是通过AJAX完成的,所以只要服务器正在处理用户请求(并且之后),就会阻止按钮和textarea进行编辑/写入/点击。
这与Youtube视频的评论非常相似。
你知道怎么做吗?我对ajax很新,所以我希望得到详细的回复,
谢谢!
答案 0 :(得分:0)
简单的Gal,按钮点击
document.form.myTextArea.readOnly=true;
如果你没有人可以编辑,你也可以改变文本框的颜色
document.getElementById('myTextArea').style.background = "#FF0000";
答案 1 :(得分:-1)
半乳糖,
您可以使用更新进度来禁用按钮或textareas。
http://www.asp.net/Ajax/Documentation/Live/overview/UpdateProgressOverview.aspx
这是最简单的!
答案 2 :(得分:-1)
在进行ajax调用之前,在你将进行ajax调用的javascript函数中,你可以通过document.getElementById('idOfTextAreaOrButton')方法获取textarea或按钮,并将disabled属性设置为true。