小编bra*_*uar的帖子

管理NuGet包在菜单上不可见

在Win 7 x64上使用Visual Studio 2012 Premium,我创建了一个新项目(MVC 4项目).右键单击项目时,我看不到"管理NuGet包"选项.解决方案目录中存在packages文件夹,项目目录中的package.config文件也存在.去的时候Tools,也没有Manage NuGet Packages选择.当转到Tools- >时Extensions and Updates...,它NuGet Package Manager已安装并且是最新的.

知道为什么我的项目无法为自己管理NuGet包吗?

这是菜单的屏幕截图:

在此输入图像描述

nuget visual-studio-2012

9
推荐指数
3
解决办法
1万
查看次数

jQuery Validate Plugin不验证元数据

我有一个用户输入的基本表单设置(名字,姓氏,电子邮件).我有jQuery和验证插件正确导入.我的验证配置是这样的:

$(document).ready(function() {
    $("#form").validate({meta: "validate"});
});
Run Code Online (Sandbox Code Playgroud)

根据可在此处此处找到的插件文档,这应该意味着我可以为要验证的每个输入添加细节.因此,我有这个:

<input type="text" name="fn" value="" class="required" title="Please enter your first name." id="fn0">
<input type="text" name="ln" value="" class="required" title="Please enter your last name." id="ln1">
<input type="text" name="em" value="" class="{validate:{required:true, email:true, messages:{required:'Please enter your email address.', email:'Please enter a valid email address.'}}}" id="em2">
Run Code Online (Sandbox Code Playgroud)

每个都有自己的标签,我省略了.

我的CSS设置如下:

label.error {
    color: red;
    font-weight: bold;
}
Run Code Online (Sandbox Code Playgroud)

当窗体上的点击与所有三个领域的空白提交后,名字和姓氏显示为预期的(红色的错误信息Please enter your first name.,并Please enter your last name.分别,但没有错误消息拿出来的电子邮件.如果我把一个无效的格式的电子邮件地址,我仍然没有收到任何消息.我已经谷歌搜索了一段时间并阅读了文档,但我似乎无法确定这可能会失败的地方.

谢谢

注意:为了简单起见,我的源代码编辑了ID和名称.

jquery jquery-plugins

6
推荐指数
1
解决办法
3542
查看次数