Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 名称错误';标识符';在当前上下文中不存在_Javascript_C#_Jquery - Fatal编程技术网

Javascript 名称错误';标识符';在当前上下文中不存在

Javascript 名称错误';标识符';在当前上下文中不存在,javascript,c#,jquery,Javascript,C#,Jquery,我有C#枚举 public enum Item { Identifier = 0, Title = 1, StartOfMedia = 2, Duration = 3, Content = 4, EOM = 5, FirstAirDate = 6, BoxId = 7, Seg = 8, } 以及使用枚举的JavaScript代码 <script type="text/javascript"> func

我有C#枚举

public enum Item
{
    Identifier = 0,
    Title = 1,
    StartOfMedia = 2,
    Duration = 3,
    Content = 4,
    EOM = 5,
    FirstAirDate = 6,
    BoxId = 7,
    Seg = 8,
}
以及使用枚举的JavaScript代码

<script type="text/javascript">
    function updateFieldStatus() {}
    var Identifier = "";
    Identifier = @Item.Identifier.ToString();
    $(document).ready(function () {
            $("#Configuration").validate({
                rules: {
                    "config.Format["@Identifier"].StartPos":
            {
                required: true,
                digits: true,
                range: [1, 200]
            }, },
            }); 
    });
</script>

函数updateFieldStatus(){}
var标识符=”;
标识符=@Item.Identifier.ToString();
$(文档).ready(函数(){
$(“#配置”)。验证({
规则:{
“config.Format[“@Identifier”].StartPos”:
{
要求:正确,
数字:对,
范围:[1200]
}, },
}); 
});
但我有一个错误:

“名称“标识符”在当前上下文中不存在”

我做错了什么?

试试:

  "config.Format["+Identifier+"].StartPos":

您的“@Item.Identifier.ToString();”在哪个文件中写什么?