我有以下错误。为什么我有这个错误,我该如何解决?
$(“SelectProject”)。对话框不是一个函数 http://localhost:1419/Customer 第57行
$(“#SelectProject”)。对话框不是一个功能 http://localhost:1419/Customer 第69行
我的代码如下:
$(document).ready(function() {
$("#project_link").click(function() {
$('SelectProject').dialog('open');
return false;
});
$('#SelectProject').dialog({
autoOpen: false,
width: 800,
position: [130, 200],
buttons: {
"Cancel": function() {
$(this).dialog("close");
},
"Accept": function() {
$(this).dialog("close");
}
}
});
答案 0 :(得分:1)
您是否包含了jQuery UI脚本文件? “dialog()”是jQuery UI方法。
您可以像这样包含此库:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.0/jquery-ui.min.js"></script>
此标记需要放入&lt; head&gt;你的html文档部分。
答案 1 :(得分:0)
此外,点击功能中的选择器看起来应该是错误的:
$('#SelectProject').dialog('open');
(假设元素的id为SelectProject)