{% load seahub_tags group_avatar_tags i18n %} $(function () { $.ajax({ url:'{% url 'get_contacts' %}', cache: false, dataType: 'json', success: function(data) { var share_list = []; var contacts = data['contacts'], contact_email, group_name, group_name_py; for (var i = 0, len = contacts.length; i < len; i++) { contact_email = contacts[i].email; share_list.push({value:contact_email, label:contact_email}); } {% for group in request.user.joined_groups %} group_name = '{{ group.group_name }}'; group_name_py = '{{ group.group_name|char2pinyin }}' share_list.push({value:group_name + group_name_py, label:group_name}); {% endfor %} $(".repo-share-btn").click(function() { var form = $("#repo-share-form"), hd = $('.hd', form), btn_ct = $(this).parents('td'), repo_id = btn_ct.data('id'), repo_name = HTMLescape(btn_ct.attr('data-name')); var grp_options_ct = $('#share-grp-options'); if (!$.trim(grp_options_ct.html())) { var grp_options = '