【发布时间】:2012-11-04 04:39:55
【问题描述】:
我在显示欠款金额的表单上有输入。基本上,如果欠款为零,我会添加一个名为“paid”的特殊类,并且可以使用 jquery $(".paid")。所有这一切都运作良好。
问题是,如何防止用户点击或输入文本或使用这些输入执行其他任何操作?
到目前为止,这是我的幻想。
function disablepaid(){
$(".paid").on("click", function(){
alert("Do disabling stuff now");
});
}
在其他一些帖子中,我看到人们尝试 jquery blur(),并设置 disabled 属性,如下所示 How do i grey out the input field and the submit button
请指教,谢谢。
【问题讨论】:
-
答案是将
disabled属性设置为true。 -
你为什么不通过 ajax 显示这个...比如如果条件匹配只显示字段,因为我可以禁用 js
-
@NullPointer - 如果你禁用 js,那么 ajax 调用当然也不起作用......?......
标签: javascript jquery html forms jquery-ui