0
목록보기의 각 항목에 listview를 사용하면 AjaxLink의 onClick에서 실행되는 논리를 기반으로하는 다른 링크가 어떻게 동적으로 wicket을 추가합니까? 링크?목록 뷰에 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 not working"을 정의하십시오. –
내 onClick이 실행되지 않습니다. – SoftwareSavant