草庐IT

禁用通知

全部标签

javascript - 使用不显眼的验证插件时,如何禁用 1 个特定 html 元素的 keyup 和 focusout 上的 jquery 验证?

默认情况下,jQueryvalidationplugin正在附加focusin的验证处理程序,focusout和keyup事件。我们的验证之一是发出(同步)请求以检索某些数据。我只想在提交表单时触发验证,而不是在用户输入时触发。我知道这可以是modifiedforthewholeform,但这不是我要找的。有没有办法动态禁用keyup验证1个元素?更新1:我忘了说我正在使用unobtrusivevalidation.所以我认为@MarioJohnathan的答案不是一个选项。更新2:我尝试了以下操作($element是我要更改验证行为的元素):$element.validate({fo

javascript - 尝试禁用 Chrome 同源策略

我正在尝试学习melonJS教程。它说我应该使用以下两种方法之一禁用跨源请求:--禁用网络安全--allow-file-access-from-files**我已经在我的命令提示符下尝试了这两个:C:\Users\danniu>C:\Users\danniu\AppData\Local\Google\Chrome\Application\Chrome.exe--allow-file-access-from-filesC:\Users\danniu>C:\Users\danniu\AppData\Local\Google\Chrome\Application\Chrome.exe--di

javascript - 代码镜像。禁用垂直滚动条

我目前正在使用CodeMirror在浏览器的文本区域中编辑代码。如果我有超过20行代码,它会向右添加一个垂直滚动条。但我不需要这个滚动条。相反,我需要编辑器大小垂直增长。有人能帮忙吗? 最佳答案 在CodeMirror3中,有一个选项可以禁用滚动条:scrollbarStyle:"null"来自文档:scrollbarStyle:stringChoosesascrollbarimplementation.Thedefaultis"native",showingnativescrollbars.Thecorelibraryalsopr

javascript - 禁用零作为 <input> 中的第一个字母

下面的代码禁用0作为#foo中的第一个字符。但是,您可以通过键入123绕过此操作,然后拖动以选择123并放置0。(或输入ctrl+a)有没有办法阻止这种情况?$('input#foo').keypress(function(e){if(this.value.length==0&&e.which==48){returnfalse;}}); 最佳答案 我会处理输入、属性更改和粘贴事件。然后使用正则表达式匹配任何以0开头的内容,并将当前值替换为减去前导0的值。http://jsfiddle.net/SeanWessell/5qxwpv6h

javascript - 如果第二个输入字段已填充,则禁用输入字段

完全是新手...我只想知道如何在第二个输入字段被填充时动态禁用一个输入字段例如:请...任何链接和提示都可以... 最佳答案 你只需要给它一个disabled属性:document.getElementById("dis_rm").disabled=true;document.getElementById("dis_per").disabled=true;您可以使用onchange事件来查看其中一个是否已填充:vardis1=document.getElementById("dis_rm");dis1.onchange=functi

c# - ASP.NET MVC 中的 Toast 通知

我在我的MVC应用程序中使用Toastr通知插件来显示状态消息(成功编辑、更新、删除等),我想知道是否有一种简单的方法可以将一些逻辑放在部分View中,并且将它放在我的布局上或需要时放在每个单独的View中。部分$(document).ready(function(){@if(ViewBag.Success==true){@:toastr.success("@ViewBag.Message");}elseif(ViewBag.Success==false){@:toastr.error("@ViewBag.Message");}});查看//Doesn'twork@Html.Parti

javascript - 如何为响应式设计禁用 javascript

我一直在为我网站的幻灯片背景使用超大型jQuery。我正在使网站响应并使用css媒体查询。我希望能够在低于480像素时禁用脚本。这是实际slider背景的脚本$(document).ready(function(){jQuery(function($){$.supersized({//Functionalityslideshow:1,//Slideshowon/offautoplay:0,//Slideshowstartsplayingautomaticallystart_slide:1,//Startslide(0israndom)stop_loop:0,//Pausesslides

javascript - 在 Bootstrap 中禁用选项卡

我正在尝试禁用Bootstrap中的选项卡。我一直在研究,但我还没有找到解决方案。我试过这个:CanyoudisabletabsinBootstrap?它导致我遇到Bootstrap问题...我也尝试了$('.disabled').removeData('toggle');我看了这里..https://github.com/twitter/bootstrap/issues/2764解决方案尝试:-返回错误jQuerydisablealink解决方案尝试:-event.defaultPrevented();但我还没有想出答案。到目前为止,我的问题是该选项卡将通过返回false来禁用。但是

javascript - 如何使用 AngularJS 处理文档点击并通知其他 Controller ?

我使用AngularJS创建了一个水平下拉菜单。菜单部分由一个名为menuController的AngularController管理。实现了标准菜单行为,因此悬停时主菜单项会突出显示,除非它被禁用。单击主菜单项时,子菜单切换。如果子菜单处于打开状态,我希望它在用户单击文档上的其他任何地方时消失。我试图创建一个指令来监听文档点击事件,但不确定如何通知菜单Controller。我应该如何以AngularJS的方式实现这个场景?部分工作OriginalPlunk没有文档点击处理机制。更新:根据回答的建议,我采用了Brodcast方法并更新了脚本以反射(reflect)我的最新更改。它按照我

javascript - 为什么在禁用为真时不 react 禁用 onClick 处理程序?

我希望在React组件上设置禁用属性会阻止该元素的onClick处理程序。View但是尽管该元素显示了“已禁用”属性,它仍然会注册一个点击事件。编辑:我应该澄清一下——我在handleLink中处理点击事件,我想知道为什么disabled属性没有删除处理程序?抱歉造成任何混淆。 最佳答案 问题不在于disabled;它与HTML元素a一起使用.主播不能有disabled属性(那是什么意思?)。仅仅因为您已经通过CSS使元素看起来像一个按钮,并不能使它成为一个按钮。它仍然是一个anchor。解决方案是使用其他东西(如按钮):View您