AngularJS: Изменить текст местозаполнителя для выбранного плагином Angular, когда нет совпадений - PullRequest
0 голосов
/ 11 сентября 2018

Как видно из заголовка, я попытался изменить текст заполнителя, который говорит "Нет совпадений результатов" и который выделен серым цветом (неактивен) из выбранного тега.

Я попытался с "заполнителем"но это не работает.

<div>
    <select chosen disable-search="true" id="newpaymentMethod"
            placeholder="Placeholder text"
            class="easytrade-input full-width" name="newpaymentMethod"
            ng-model="vm.newRecord.paymentMethod"
            ng-options="paymentMethod.type as paymentMethod.description
                for paymentMethod in vm.paymentMethodOptions"
            required>
    </select>
</div>

Затем я попытался с "no_results_text", все еще не работает

<div>
    <select chosen disable-search="true" id="newpaymentMethod"
            no_results_text="Placeholder test"
            class="easytrade-input full-width" name="newpaymentMethod"
            ng-model="vm.newRecord.paymentMethod"
            ng-options="paymentMethod.type as paymentMethod.description
                for paymentMethod in vm.paymentMethodOptions"
            required>
    </select>
</div>

Есть идеи об этом?Спасибо

1 Ответ

0 голосов
/ 11 сентября 2018

После того, как я проверил документацию GitHub Angular-Chosen , я нашел, как использовать "no_result_text".

Пожалуйста, смотрите ниже кусок кода:

<div>
    <select chosen disable-search="true" id="newpaymentMethod"
            no-results-text="'Placeholder test'"
            class="easytrade-input full-width" name="newpaymentMethod"
            ng-model="vm.newRecord.paymentMethod"
            ng-options="paymentMethod.type as paymentMethod.description
                for paymentMethod in vm.paymentMethodOptions"
            required>
    </select>
</div>

Таким образом, вы должны использовать «no-results-text» вместо «no_results_text», а также текст должен быть заключен в '' как следующий '' текст здесь ''

Надеюсь, кому-то поможет мой ответ:)

...