单击按钮时jquery对话框出现问题
我已经尝试过这个问题中提到的方法,但它对我毫无帮助。当我点击“Da”按钮时,我仍然会遇到同样的错误,即: 未捕获错误:无法在初始化之前调用对话框上的方法;试图调用方法“close” 有人知道我做错了什么吗单击按钮时jquery对话框出现问题,jquery,Jquery,我已经尝试过这个问题中提到的方法,但它对我毫无帮助。当我点击“Da”按钮时,我仍然会遇到同样的错误,即: 未捕获错误:无法在初始化之前调用对话框上的方法;试图调用方法“close” 有人知道我做错了什么吗 $(document).on('click', '#brisanje', function () { $(function () { $("#dialog-confirm").dialog({ resizable: false,
$(document).on('click', '#brisanje', function () {
$(function () {
$("#dialog-confirm").dialog({
resizable: false,
height: 'auto',
modal: true,
buttons: {
Da: function () {
var $close = $(this);
$.post("ajax.php", {
mode: 8,
postID: $("#hidden_id").val()
}, function (response) {
$close.dialog("close");
searchData();
});
},
Ne: function () {
$(this).dialog("close");
}
}
});
});
});
searchData()的代码
与问题不完全相关,但
$(函数(){})代码>是完全不必要的书籍-什么是jquery和jquery用户界面版本使用的dits不是jquery,因为我在其他页面上使用对话框没有问题,所以一定是关于searchData()的问题造成的,我将用该代码编辑我的问题
function searchData()
{
$.post("search.php", {
mode: 1,
postSelect: $('#select').val()
}, function (response){
$('#results').html(response);
});
}