0
リストビュー内の各アイテムのリストビューをAjaxLinkのonClickで実行されるロジックに基づいて別のリンクにすると、どのように動的にウィッケットを追加できますか?リンク?リストビューにAjaxリンクを動的に追加する方法
例えば:そうのようにマークアップされたHTMLで
item.addOrReplace(new ListView<String> ("listViewID" listViewIDs){
AjaxLink openLinktoPage = new AjaxLink("dynamicAjaxLinkId"){
@Override public void onClick(AjaxRequestTarget target){
String url = generateUrlBasedOnDynamicLinkImplementationNotImportant(listViewIDs.getModelObject());
useUrlToOpenWindowImplementationNotImportant(url);
}
}
}
...
<tr wicket:id="listViewIDs">
<td>
<a href="not important">Some Link Text Here</a>
</td>
</tr>
は、私がコードで動的にHTMLを生成し、それを追加する必要がありますするつもりですように見えますHTMLマークアップ。それをどうやって行うかわからない。
。なぜ私のリンクがうまくいかないのだろうか。 – SoftwareSavant
エラーがありますか?または、リンクは機能していませんか? "on notClick"を定義してください –
私のonClickはトリガーしません。 – SoftwareSavant