Tôi sử dụng nguồn dữ liệu từ xa cho các tùy chọn. Khi tôi tải dữ liệu biểu mẫu từ máy chủ, nó chỉ chứa các giá trị của các phần tử được chọn. Trong tình huống như vậy, select2 không biết văn bản tương ứng để hiển thị cho người dùng. Có bất kỳ cơ chế tái sử dụng tích hợp nào cho kịch bản chung này không?Select2 không biết văn bản tương ứng của giá trị đã chọn
Cách đặt giá trị/văn bản hiện được chọn khi dữ liệu được tìm nạp bằng ajax?
$('select#test').select2({
ajax: {
url: "user/combo",
dataType: 'json',
delay: 250,
cache: true
}
});
}
}
Thật vậy, tôi đang cố gắng để tạo ra một chỉ thị góc như sau:
app.directive('mehrUserCombo', ['$http', function ($http) {
return {
link: function (scope, element, attr) {
element.select2({
ajax: {
url: "user/combo",
dataType: 'json',
delay: 250,
cache: true
}
});
}
}
Cảm ơn, tôi đã cập nhật câu hỏi để làm rõ. – PHPst