github.com/kotovmak/go-admin@v1.1.1/template/types/tmpls/choose_disable.tmpl (about)

     1  {{define "choose_disable"}}
     2      <script>
     3          $("select.{{.Field}}").on("select2:select", function (e) {
     4              if ({{.Value}}.indexOf(e.params.data.text) !== -1 || {{.Value}}.indexOf(e.params.data.id) !== -1) {
     5                  {{range $key, $fields := .ChooseFields}}
     6  
     7                  $(".{{$fields}}").prop('disabled', true);
     8  
     9                  {{end}}
    10              } else {
    11                  {{range $key, $fields := .ChooseFields}}
    12  
    13                  $(".{{$fields}}").prop('disabled', false);
    14  
    15                  {{end}}
    16              }
    17          });
    18      </script>
    19  {{end}}