У меня есть список проектов на мой взгляд, и я хотел бы динамически генерировать отдельные страницы для каждого из них. Мое мнение:Web2py Значение AJAX
{{for i in project_list:}}
<ul>
<input id="hello" type="hidden" value="{{response.write(i)}}" name="project_Name">
<li><a onclick="ajax('{{=URL('default', 'view_project')}}', ['project_Name'], 'target');">View Project</a></li>
</ul>
{{pass}}
Мой контроллер:
def view_project():
print request.vars.project_Name
return dict(name=request.vars.project_Name)
По сути, я хотел бы, чтобы идентифицировать каждый проект по его project_Name
.
Это выходной ток от контроллера:
['Customizable logistical service-desk ', 'Extended contextually-based prod
uctivity ', 'Face-to-face modular circuit ', 'Multi-tiered stable intranet
', 'Quality-focused coherent budgetary management ']
Почему я получаю массив всех имен проекта в качестве продукции? Я просто хочу определить каждый проект.
Любые советы приветствуются!
его не ясно, что вы пытаетесь достичь, можете ли вы, более подробно о поведении, которое вы ищете? – Cesar
Эй! Я пытаюсь передать отдельные значения, используя AJAX, но вместо этого он передает массив. Таким образом, вместо '['Настраиваемый логистический сервисный стол', 'Расширенный контекстно-зависимый код uctivity', 'Лицевая модульная схема', 'Многоуровневая стабильная интрасеть ', 'Координированное бюджетное управление, ориентированное на качество' ] 'Я бы хотел просто:« Настраиваемый логистический сервисный стол » – Arjun