当我将datepicker设为只读时,我发现用户无法在文本框中输入任何内容.
$("#datepicker").attr('readonly', 'readonly');
Run Code Online (Sandbox Code Playgroud)
但是,他们仍然可以使用日历更改值.如何隐藏日历以便用户无法更改日期值?
我不想禁用datepicker,因为我需要在表单提交时发布到服务器的值.
("#datepicker").datepicker('disable');
我想覆盖jquery.validate.unobtrusive.js中的onErrors方法,将错误消息显示为html元素的超链接.但是,我不想更改jquery.validate.unobtrusive.js中的方法,因为随着新版本的推出,此文件会更新.我已经读过我可以创建一个外部JS文件并在那里包含onErrors函数.在我的html文件中,如果我在包含jquery.validate.unobtrusive.js后包含外部JS文件,那么它应该自动覆盖jquery.validate.unobtrusive.js中的方法.这不会发生.
请注意,我使用jquery.validate.unobtrusive.min.js,该函数从onErrors重命名为k.我尝试在我的外部JS文件中创建一个名为'k'的函数但没有运气.
谢谢!
我希望我的reg ex接受集合中的字符[a-zA-Z0-9.\?!%,],除了确切的单词"not set"之外也不接受.
成功匹配的示例:
category1
myCategory
Hello World!!!
notset
Run Code Online (Sandbox Code Playgroud)
不成功匹配的示例:
{empty string}
not set
Not Set
NOT SET
<script>
Run Code Online (Sandbox Code Playgroud)
我正在使用.NET框架.
谢谢!