मैंने एक परियोजना में angularjs का उपयोग शुरू किया। यहां मेरे पास एक खोज है। मैं नीचे HTMLAngularjs विकल्प का चयन करें चयनित डिफ़ॉल्ट
<div>
<label for="lastname">Bank Name :</label>
<select ui-select2 ng-model="bank.id">
<option></option>
<option ng-repeat="bank in banks" value="{{bank.id}}">{{bank.text}}</option>
</select>
</div>
मैं लटकती के लिए सभी बैंकों पुनरावृति की है। उपयोगकर्ता चयन करता है और सहेजें दबाएं। मैंने आईडी को सही ढंग से प्राप्त किया और इसे डीबी में सहेज लिया। जब उपयोगकर्ता वापस आ जाता है तो मैं ड्रॉप डाउन का मूल्य उस व्यक्ति को सेट नहीं कर सका जिसे उसने चुना था। मैं controller.js
$http.get('/AdServerLongTail/api/user').
success(function(data, status, headers, config) {
if(status == 200){
$scope.id = (data["id"]);// user id
$scope.bank.id = (data["bankId"]);
}
}).
error(function(data, status, headers, config) {
alert("fail");
});
मैं इसे कैसे bankID 11 letssay, जो XX बैंक है करने के लिए सेट कर सकते हैं में ऐसा?
क्यों? ui-select2 ng-options के साथ काम नहीं करता है। – shapeshifter
मैं आपको सुनता हूं। लेकिन, सिर्फ इसलिए कि बाहरी पुस्तकालय इसका समर्थन नहीं करता है, इसका मतलब यह नहीं है कि यह सही है। – Lander
@ लैंडर, मैं मानता हूं कि यह सही नहीं है, लेकिन दुर्भाग्यवश यह चयन 2 का उपयोग करने का एकमात्र तरीका है। आप कुछ अलग खोज सकते हैं या इसे इस तरह से रख सकते हैं। मैं एस 2 तक पहुंचने के लिए एक बेहतर निर्देश लिखने का सुझाव दूंगा, क्योंकि निर्देशों के पीछे विचार आंतरिक रूप से काम करने के तरीके को उजागर किए बिना एक एपीआई प्रदान कर रहा है। आदर्श दुनिया में निर्देश API को एनजी-चयन के साथ काम करना चाहिए। एनजी-दोहराने का उपयोग कुछ भी तोड़ नहीं होगा, और मैं इसे एक हैक नहीं मानूंगा। मुझे और परेशान करता है कि चयन 2 कोणीय में बहुत धीमा हो सकता है। –