ng-admin中的级联下拉列表

时间:2016-05-24 22:41:26

标签: angularjs dropdown cascadingdropdown cascading ng-admin

我正在使用ng-admin。 我在页面中有两个下拉列表,一个用于省份,另一个用于城市。 我想根据所选省区的价值来选择城市。我无法加载整个列表,因为它很有趣。 最好的方法是什么? 这是我的代码:

dipendenti.creationView()
    .title('Aggiungi dipendente')
    .fields([
        nga.field('Nome')
            .validation({required: true })
            .cssClasses('col-sm-4'),
        nga.field('Cognome')
            .validation({required: true })
            .cssClasses('col-sm-4'),
        nga.field('anagrafica.idprovincia','reference')
                           .label('Provincia')
                           .targetEntity(admin.getEntity('province'))
                           .targetField(nga.field('id'))
                           .targetField(nga.field('nome'))
                           .validation({required: true })
                           .cssClasses('col-sm-4'),
        nga.field('anagrafica.idcitta','reference')
                           .label('Città')
                           .targetEntity(admin.getEntity('comuni'))
                           .targetField(nga.field('id'))
                           .targetField(nga.field('nome'))
                           .validation({required: true })
                            .permanentFilters({
                                provincia: 5}) //<- here shoud be retrieved automatically
                        //  .remoteComplete(true, {
                        //      refreshDelay: 300,
                            //// populate choices from the response of GET /posts?q=XXX
                            //  searchQuery: function(search) { return { provincia: search }; } //<- here with autocomplete
                            //  })
                            .cssClasses('col-sm-4')

我想知道是否有办法在ng-admin的引用或最佳实践中注入范围...否则我想我应该写一个Angular指令......这不是我的小蛋糕.. 。! 我查看了生成的代码,它有点复杂(我想我应该将它复制为指令的模板)所以我更愿意找到一种优雅的方式来完成这项工作。 非常感谢你......

0 个答案:

没有答案