यदि आप डिज़ाइन परिप्रेक्ष्य से बूटस्ट्रैप का उपयोग कर रहे हैं, तो आप एक एफए-निकालने आइकन का भी उपयोग कर सकते हैं।
इसके अतिरिक्त, उपयोगिता परिप्रेक्ष्य से, आप बाईं ओर निकालें आइकन को संरेखित करना चाह सकते हैं।
जे एस:
<ui-select-match placeholder="Select or find...">
<button class="clear-btn" ng-click="clear($event)">
<span class="fa fa-remove"></span>
</button>
<span class="clear-btn-offset">{{$select.selected}}</span>
</ui-select-match>
सीएसएस:
.select2 .clear-btn {
background: none;
border: none;
cursor: pointer;
padding: 5px 10px;
position: absolute;
left: -2px;
top: 1px;
}
.clear-btn-offset {
position: absolute;
left: 25px;
}
निर्देश कोड पर:
$scope.clear = function($event) {
$event.stopPropagation();
// Replace the following line with the proper variable
$scope.country.selected = undefined;
};
स्रोत
2015-02-25 09:15:25
यह स्वीकार्य उत्तर होना चाहिए। –
क्या आप जानते हैं कि साफ़ 'एक्स' बटन को अनुमति देने के उस ईवेंट को कैसे प्राप्त किया जाए? यह मुझे निर्भर क्षेत्रों को रीसेट करने में मदद करेगा –
हालांकि यह दस्तावेज़ीकरण में स्पष्ट है, लेकिन यह बहुत परेशान है कि आप केवल एक बुलियन का उपयोग कर सकते हैं लेकिन अनुमति-स्पष्ट विकल्पों के लिए कोई कॉलबैक नहीं है ... तो यह कॉलबैक को आग लगाना बहुत बेकार है और संबंधित डेटा के साथ कुछ करो। – burzum