Tôi có một danh sách đơn giản:Angularjs: Lựa chọn kết hợp từ một danh sách
$scope.myArr = ["a_b_c","a_b_d","a_e_g","f_t_r","f_t_g","f_u_m"];
Từ này tôi muốn xây dựng 3 <select></select>
.
Mục đầu tiên sẽ chứa các mục đầu tiên của mảng được phân tách bằng _
. Vì vậy ["a","a","a","f","f","f"]
Thứ hai ["b","b","e","t","t","u"]
Thứ ba ["c","d","g","r","g","m"]
tôi đã xây dựng những 3 mảng và tôi đã làm cho giá trị duy nhất.
Điều tôi cần là ví dụ: nếu tôi chọn a
trong lựa chọn đầu tiên, tùy chọn thứ hai sẽ chỉ hiển thị b,b,e
.
Tôi thực sự muốn tôn trọng sự kết hợp có thể từ mảng start ($scope.myArr)
Bất kỳ ý tưởng về làm thế nào tôi có thể đạt được điều đó?
Bạn có bất cứ vấn đề với tiền xử lý nó? – epascarello
Không chắc chắn ý nghĩa của nó là gì:/ – AshBringer
[this] (http://jsfiddle.net/v0gLkkqn/) hoạt động, nhưng bạn không thể sử dụng riêng biệt, vì vậy có lẽ không phải giải pháp bạn đang tìm kiếm – AntiHeadshot