小编and*_*fox的帖子

当statup设置值时,jQuery Validator的"required"不起作用

我有一个jQuery Validator的问题.我想在文本输入上使用"required"属性.当输入通过HTML代码设置值属性(在Firefox(3.5)上测试,并且在IE 8上 - 在IE上它工作得更好)时,它不起作用.

故事:1.页面加载; 2.价值被清除; 3.重点改变了.4.没有任何反应,但应显示错误信息; 5.回到现场并输入一些字符.6.改变焦点; 7.回到田野; 8.清理现场.9.即使在离开现场之前也会显示错误.

HTML代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <script src="Web/Scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
    <script src="Web/Scripts/jquery.validate.js" type="text/javascript"></script>    
</head>
<body>
    <form id="form1">
        <input type="text" id="name1" name="name1" value="test" /><br />
        <input type="text" />
    </form>

    <script type="text/javascript">
        $(document).ready(function() {
            var validator = $("form").validate({

                rules: {
                    name1: {
                        required: true,
                        minlength: 2
                    }
                },
                messages: {
                     name1: "bad name"
                },
            });
        });
    </script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

validation jquery text input jquery-validate

5
推荐指数
1
解决办法
7493
查看次数

使用内联JavaScript的Dust.js

我想创建一个dust.js模板,但具有内联javascript函数.有可能吗?问题是单个'{'作为模板字符.

例如:

<html>
...
<body>
<script>
  function test(var) { alert('Hi {name} with ' + var); };
</script>
  Hello {name} 
</html>
Run Code Online (Sandbox Code Playgroud)

我可以将灰尘的特殊字符切换为"{{"吗?

PS.我知道有{~rb},但使用内联JS会让人感到恐惧.

javascript dust.js

5
推荐指数
1
解决办法
2652
查看次数

WebJob触发器的Blob路径名提供程序

我有一个放在WebJob项目中的以下测试代码.在"cBinary/test1 /"存储帐户中创建(或更改)任何blob后触发.

代码有效.

public class Triggers
{
    public void OnBlobCreated(
        [BlobTrigger("cBinary/test1/{name}")] Stream blob, 
        [Blob("cData/test3/{name}.txt")] out string output)
    {
       output = DateTime.Now.ToString();
    }
}
Run Code Online (Sandbox Code Playgroud)

问题是:如何摆脱丑陋的硬编码const字符串"cBinary/test1 /"和""cData/test3 /"?

硬编码是一个问题,但我需要创建和维护几个动态创建的字符串(blob目录) - 取决于支持的类型.更重要的是 - 我需要在几个地方使用这个字符串值,我不想复制它.

我希望将它们放在某种配置提供程序中,例如,根据某些枚举构建blob路径字符串.

怎么做?

azure azure-storage azure-storage-blobs azure-webjobs azure-webjobssdk

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

SpecFlow 项目加载失败

我有一个基于 SpecFlow 的测试项目。有时会出现一个问题,即工作源代码(适用于其他计算机和构建服务器)无法在 Visual Studio 2015 中加载,并load failed在解决方案资源管理器中显示信息,并在输出控制台上显示以下错误消息:

C:\Project\Tests.csproj : error : The imported project "C:\Project\packages\SpecFlow.2.1.0\tools\TechTalk.SpecFlow.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. C:\Project\Tests.csproj

项目用途:

  • SpecFlow for Visual Studio 2015(VS 扩展)
  • SpecFlow(nuget 包)

build visual-studio specflow

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