Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <ul>
- {{#students}}
- <li>{{id}} {{name}}</li>
- {{/students}}
- </ul>
- {
- students:[
- {
- id:1,
- name:'qqq'
- },{
- id:2,
- name:'qq2'
- },{
- id:3,
- name:'qq3'
- }
- ]}
- let students = {students:[]}
- $.ajax({
- type:"GET",
- url: "https://jsonplaceholder.typicode.com/posts/1/comments",
- success: function(data) {
- $.each(data,function(i,v){
- students.students.push({id:v.id,name:v.name});
- });
- },
- error: function(jqXHR) {
- alert(jqXHR.status);
- },
- dataType: "json"
- });
- function getGroupStudents(groupId) {
- var template = `
- <div id="modal-groups-students-trigger" data-toggle="modal" data-target="#modal-groups-students"></div>
- <div class="modal fade" id="modal-groups-students" tabindex="-1">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <div class="pull-left">
- <h5 class="modal-title">
- <i onclick="displayGroupsModal()" data-dismiss="modal" class="hand zmdi zmdi-arrow-left" />
- Группа 1/60
- </h5>
- </div>
- </div>
- <div class="modal-body">
- <ul>
- {{#students}}
- <li>{{id}} {{name}}</li>
- {{/students}}
- </ul>
- </div>
- </div>
- </div>
- </div>`;
- let compiledTemplate = Template7.compile(template);
- let students = {students:[]}
- $.ajax({
- type:"GET",
- url: "https://jsonplaceholder.typicode.com/posts/"+groupId+"/comments",
- success: function(data) {
- $.each(data,function(i,v){
- students.students.push({id:v.id,name:v.name});
- });
- },
- error: function(jqXHR) {
- alert(jqXHR.status);
- },
- dataType: "json"
- });
- console.log(students)
- let html = compiledTemplate(students);
- $('#groupStudents').html(html);
- }
Add Comment
Please, Sign In to add comment