दुर्भाग्यवश, दस्तावेज़ बूटबॉक्स (http://paynedigital.com/2011/11/bootbox-js-alert-confirm-dialogs-for-twitter-bootstrap) पुष्टि संवाद को कॉल करने का तरीका नहीं सिखाता है। चूंकि यह पृष्ठ लोड होने पर दस्तावेज़ विंडो में हमेशा प्रकट होता है, गलत क्या होता है, हटाए जाने पर बटन पर क्लिक करके कॉल किया जाना चाहिए। यह वह कोड है जिसने असफल प्रयास किया।बूटबॉक्स संवाद समस्याओं की पुष्टि
// show "false" does not work, the confirm window is showing when page is loaded.
$(function() {
bootbox.confirm("Confirm delete?", "No", "Yes", function(result) {
show: false
});
});
// need show the confirm window when the user click in a button, how to call the confirm window?
<td><a class="icon-trash" onclick="bootbox.confirm();" href="{% url 'del_setor' setor.id %}" title="Delete"></a></td>
मैं इस बूटबॉक्स को केवल तब प्रदर्शित करने के लिए कैसे सेट करूं जब हटाएं बटन क्लिक किया गया हो? धन्यवाद!
संपादित -SOLUTION:
$(function() {
$("a#confirm").click(function(e) {
e.preventDefault();
var location = $(this).attr('href');
bootbox.confirm("Confirm exclusion?", "No", "Yes", function(confirmed) {
if(confirmed) {
window.location.replace(location);
}
});
});
});
अब, विलोपन काम करता है जब मैं में क्लिक करें "हाँ"। मैंने दस्तावेज़ में पूर्ण नमूना डालने के लिए प्लगइन के डेवलपर्स से पूछा, इसलिए उपयोगकर्ताओं को "हां" क्लिक होने पर ऑब्जेक्ट को हटाने के तरीके के बारे में पोस्ट बनाने की आवश्यकता नहीं है। सम्मान।
हंसी हंसी - हाँ है कि कुछ है कि डेवलपर्स को जानने की जरूरत होती होगा की तरह प्रतीत होता है। –