Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.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
C# JQuery UI对话框类型错误:对象[Object Object]没有方法';对话框';(没有重复引用jquery或jquery ui)_C#_Asp.net Mvc_Jquery Ui_Jquery Ui Dialog - Fatal编程技术网

C# JQuery UI对话框类型错误:对象[Object Object]没有方法';对话框';(没有重复引用jquery或jquery ui)

C# JQuery UI对话框类型错误:对象[Object Object]没有方法';对话框';(没有重复引用jquery或jquery ui),c#,asp.net-mvc,jquery-ui,jquery-ui-dialog,C#,Asp.net Mvc,Jquery Ui,Jquery Ui Dialog,我知道这里还有很多类似的问题,但没有一个能解决我的问题 我正在尝试创建一个对话框,提示用户选择是离开页面(并继续他们刚才单击的链接),松开他们在文本区域中输入的文本,还是留在页面上 许多其他答案都说要检查对JQuery的引用是否重复,因此我去掉了所有的引用,并在我的_Layout.cshtml页面顶部添加了以下内容 <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script

我知道这里还有很多类似的问题,但没有一个能解决我的问题

我正在尝试创建一个对话框,提示用户选择是离开页面(并继续他们刚才单击的链接),松开他们在文本区域中输入的文本,还是留在页面上

许多其他答案都说要检查对JQuery的引用是否重复,因此我去掉了所有的引用,并在我的_Layout.cshtml页面顶部添加了以下内容

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js"></script>
Person是页面index.cshtml中包含jquery的部分页面

@Html.Partial("_Person", Model.Person);

您有脚本文件的任何缓存版本吗?此外,您是否在控制台中进行了检查以确保每个脚本只加载了一个副本?您好@DavidL,我如何检查脚本文件是否已缓存,或者是否只加载了脚本的一个副本?我目前正在使用Chrome及其控制台。非常感谢!在chrome的“网络”选项卡上,所有缓存文件的状态均为304(未修改)。它们不会被修改,因为它们已被缓存。检查所有网络流量,确保您没有以某种方式删除多个副本。另外,确保您没有在所需的脚本上获得任何404。我的另一个捆绑脚本似乎有问题。当我删除它们时,“hasnotmethoddialog”错误消失了。我现在的问题是,对话框出现在我的页面底部,与我指定的尺寸不同,所有文本都是混乱的,在白色框之外。我将不得不查看我所有的样式表,但我认为它们不是问题所在。谢谢你的帮助。
Uncaught TypeError: Object [object Object] has no method 'dialog'     person:403
(anonymous function)                                                  person:403
c                                                                     jquery.min.js:4
p.fireWith                                                            jquery.min.js:4
x.extend.ready                                                        jquery.min.js:4
q                                                                     jquery.min.js:4
@Html.Partial("_Person", Model.Person);