2014-09-02 14 views
5

Tôi đã tự hỏi làm thế nào để đặt giữ chỗ cho danh sách thả xuống trong kendo ui + góc cạnh.Góc cạnh + Kendo: Trình giữ chỗ mặc định cho danh sách thả xuống

Hiện nay tôi có:

Template

<select kendo-drop-down-list ng-model="selectedElement" k-options="options" > 
</select> 

khiển

... 
$scope.options = { 
     dataTextField: 'label', 
     dataValueField: 'id', 
     dataSource: { 
      data: [ 
       { 
        "label": "Please Select..." 
       }, 
       { 
        "id": "linear", 
        "label": "Sample Linear" 
       }, 
       { 
        "id": "bar", 
        "label": "Sample Bar" 
       } 
      ] 
     } 
    }; 
... 

Nếu tôi thay thế các nguồn dữ liệu bởi một cuộc gọi phụ trợ, tôi không thể có 'Xin Chọn' có . Có cách nào khác để giải quyết vấn đề này không?

Tôi đã thử sử dụng data-option-label = "Vui lòng chọn" hướng dẫn sau trong link này, nhưng không có may mắn.

+0

không chắc chắn nếu nó cùng một vấn đề nhưng bạn có thể thử với một đầu vào thay vì chọn: http://stackoverflow.com/a/23029167/2001735 –

+0

Tôi cũng đã cố gắng đó, nhưng đã không giải quyết. –

+0

rằng người ta đang sử dụng kendo-combo-box, đó là một chỉ thị khác nhau, nhưng cảm ơn anyways ... –

Trả lời

8

Vâng, bạn có thể xác định nó như là một dữ liệu thuộc tính (more information here)

Template

<select kendo-drop-down-list k-option-label="'item1'" ng-model="selectedElement" k-options="options" > 
</select> 

hoặc thiết lập các tùy chọn optionLabel trong $ phạm vi

khiển

... 
$scope.options = { 
    optionLabel: "Item...", 
    dataTextField: 'label', 
    dataValueField: 'id', 
    dataSource: { 
     data: [ 
      { 
       "label": "Please Select..." 
      }, 
      { 
       "id": "linear", 
       "label": "Sample Linear" 
      }, 
      { 
       "id": "bar", 
       "label": "Sample Bar" 
      } 
     ] 
    } 
}; 

...

+0

Cảm ơn, đã làm việc tuyệt vời! –

+1

'k-option-label =" item1 "' sai vì nhãn tùy chọn là một chuỗi nên bạn cần phải thêm 'xung quanh nó như 'k-option-label ="' item1 '"' – Robert

+0

Cảm ơn bạn đã đánh dấu. Tôi đã cập nhật bài đăng. –

Các vấn đề liên quan