मेरे पास मेरे पृष्ठ पर एक बटन है कि जब इसे धक्का दिया जाता है तो यह कुछ जावास्क्रिप्ट कार्यों को ट्रिगर करता है, और उनमें से एक जावास्क्रिप्ट बूटस्ट्रैप मोडल खोलने के लिए काम करता है, लेकिन मुझे इसे काम करने के लिए प्रतीत नहीं होता है। मेरा कोड यहाँ है ... कृपया मदद करें।मैं जावास्क्रिप्ट फ़ंक्शन के भीतर से बूटस्ट्रैप मोडल कैसे दिखा सकता हूं?
//elsewhere on the form is the button that triggers the javascript
<a href="#" class="btn btn-danger" id="cancelPObtn" data-dismiss="modal">Yes, cancel it</a>
<!-- CANCEL A PO MODAL -->
<div class="modal hide fade" id="error-dialog" style="display: none;">
<div class="modal-header">
<a class="close" data-dismiss="modal">x</a>
<h3>Cancel Purchase Order?</h3>
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<a href="#" class="btn btn-danger btn-modal btn-cancel" data-dismiss="modal">Yes, cancel it</a>
<a href="#" class="btn" data-dismiss="modal">Nevermind</a>
</div>
</div>
$('.btn-danger').click(function(event) {
if(some random conditional statement){
//some stuff happens here
}
else{
//Show form validation error modal-- I know this part is triggered but the modal will not show
$("#error-dialog").modal("show");
}
});
जब मैंने प्रश्न दर्ज किया तो मैंने गलती से अगर() हटा दिया। स्टाइल टैग शैली = "डिस्प्ले: none;" को हटाने के लिए मुझे असली समाधान की आवश्यकता थी मोडल से। – silvster27
@JSilva यदि यह वास्तव में आपके प्रश्न के साथ समस्या नहीं थी तो कृपया इस उत्तर को स्वीकार न करें। जब लोग इस प्रश्न को पढ़ते हैं तो यह सिर्फ लोगों को भ्रमित करता है। – idmean