У меня есть объект в javascript, который содержит пары идентификаторов и имен, которые идентифицируют записи в моей таблице проектов web2py. В браузере я заполняю представление записями с помощью python

{{=A('+ Create New Project', _href=URL("createProject"))}}
{{for proj in projects:}}
    {{=A(proj.name, _href=URL("showImages", vars=dict(projectId=proj.id)))}}
{{pass}}

Я использовал json для передачи словаря идентификаторов, имен проектов с python на javascript, и теперь мне нужно реализовать создание списка ссылок в javascript, потому что мне нужно иметь возможность редактировать список с помощью нажатия кнопок. Я могу получить доступ к объекту с помощью

for (var id in obj){
    //id gives the project id and obj[id] gives the projectname
}

Как мне создать список, используя имя в качестве текста, контроллер showImages в качестве URL-адреса и идентификатор проекта в качестве переменной запроса? Спасибо

0
Raul M 22 Фев 2016 в 22:16

1 ответ

Лучший ответ

Вы можете жестко закодировать ссылку.

var link_array;
var link;
for (var id in obj){
    //id gives the project id and obj[id] gives the projectname
    link = '<a href="/application_name/contoller_name/showImages/' + id + '">'+ obj[id]+'</a>';
    link_array.push(link);
}
0
Gaurav Vichare 26 Фев 2016 в 10:20