私は自分のビューでプロジェクトのリストを持っており、それぞれのページを個別に動的に生成したいと思います。 マイビュー: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を使って個々の値を渡そうとしていますが、代わりに配列を渡しています。だからではなく、「カスタマイズ可能な物流サービスデスク」[ 'の「拡張文脈ベースPROD uctivity」、「フェイス・ツー・フェイスのモジュラー回路」、「多階層の安定イントラネット 」、「品質重視コヒーレント予算管理」 ] '私はただ好きです:'カスタマイズ可能な物流サービスデスク – Arjun