PageRenderTime 99ms CodeModel.GetById 27ms RepoModel.GetById 1ms app.codeStats 0ms

/django/contrib/admin/templates/mako/admin/prepopulated_fields_js.html

https://code.google.com/p/mango-py/
HTML | 25 lines | 22 code | 3 blank | 0 comment | 0 complexity | f9e44c8353418bcda88183a039a91657 MD5 | raw file
Possible License(s): BSD-3-Clause
  1. <%def name="prepopulated_fields(values, prepopulated_fields)">
  2. <script type="text/javascript">
  3. (function($) {
  4. var field = null;
  5. % for field in prepopulated_fields:
  6. field = {
  7. id: '#${ field['field'].auto_id }',
  8. dependency_ids: [],
  9. dependency_list: [],
  10. maxLength: ${ field['field'].field.max_length or 50 }
  11. };
  12. % for dependency in field['dependencies']:
  13. field['dependency_ids'].push('#${ dependency.auto_id }');
  14. field['dependency_list'].push('.${ dependency.name }');
  15. % endfor
  16. $('.empty-form .${ field['field'].name }').addClass('prepopulated_field');
  17. $(field.id).data('dependency_list', field['dependency_list'])
  18. .prepopulate($(field['dependency_ids'].join(',')), field.maxLength);
  19. % endfor
  20. })(django.jQuery);
  21. </script>
  22. </%def>