ajax呼び出しの後に、いくつかの要素(リスト)をページに挿入したいと思います。リストの各要素について、t:pagelinkを添付したいと思います。私はjsフレームワークとしてPrototypeJsを使用します。何かお考えですか? JavaScriptのスニペットがあるので、 pagelinkをタペストリーのajax経由で追加する
new Ajax.Request('my_service_url', {
onSuccess: function(response) {
\t response.responseJSON.data.each(function(item){
\t \t var li = '<li>'+
\t \t '<span>'+item.title+'</span>'+
\t \t '<t:pagelink page="examples/navigation/PageLinks2">'+item.link+'</t:pagelink>'+
\t \t '</li>';
\t \t $('mylist').insert(li);
\t });
}
});
ブラウザ上でJavaScriptが実行され、タペストリーテンプレートがサーバー上でレンダリングされます。これは決してうまくいかない –