2016-04-26 2 views
0

У меня есть WebForm, который наследуется от MasterPage и в WebForm я использовал JQuery и JavaScript, которые я новичок, так как я хочу, чтобы создать dialog box с настраиваемыми кнопками, и метод confirm() по умолчанию не позволяет никаких изменений, поэтому я использовал ресурсы и коды от this website. Я не уверен, куда поместить источники JS, так что я поместил их между (скажите мне, если я делаю это неправильно):Объект не поддерживает свойство или метод «Confirm»

<asp:Content ID="Content2" ContentPlaceHolderID="CSS" runat="server"> 
</asp:Content> 

Источниками у меня из ссылки являются:

<script src="~/jquery.confirm.js"></script> 
<script src="~/jquery.confirm.min.js"></script> 
<script src="https://code.jquery.com/jquery-1.9.1.min.js"></script> 

И как скопированные из ссылки, а также, это мой JQuery dialog box:

$("#Button1").confirm({ 
    title: "Confirmation Message", 
    text: "Are you sure that the information you have entered is accurate?", 
    confirm: function (button) { 
     return true; 
    }, 
    cancel: function (button) { 
     return false; 
    }, 
    confirmButton: "Yes", 
    cancelButton: "No" 
}); 

Эта ошибка всегда выскакивает всякий раз, когда я пытаюсь запустить мой код:

Объект не поддерживает свойство или метод 'confirm'.

Я пытался использовать различные источники JS и jQueries, так как я новичок в них, но все они не работают. Как решить эту проблему?

+0

почему вы включили confirm.min, JS и confirm.js оба файла ?? требуется только один –

ответ

0

Попробуйте это:

$('#Button1').on('click', function() { 
$.confirm({ 
    title: "Confirmation Message", 
    text: "Are you sure that the information you have entered is accurate?" 
    confirm: function (button) { 
     return true; 
    }, 
    cancel: function (button) { 
     return false; 
    }, 
    confirmButton: "Yes", 
    cancelButton: "No" 
}); 
}); 
+0

. Сначала попробуйте удалить любой файл js либо confirm.min, js, либо confirm.js ... если он не работает, попробуйте выше решения. Я надеюсь, что любой из них будет работать. –

+0

Я пробовал ваш первый предложенный метод, но оба файла не работали индивидуально и выталкивали одно и то же сообщение об ошибке, как упоминалось. Затем я попробовал ваше решение. Ошибок не было, но диалогового окна тоже не было, он просто отправился отправить. – user6234613

Смежные вопросы