У меня есть веб-приложение Struts2, где вы можете искать людей и согласовывать их (например, «Facebook»).
Я показываю найденных людей. Чтобы договориться с кем-то, вы должны нажать на эту кнопку контакта, и с помощью кнопки я могу узнать, на кого вы нажали.
Проблема в том, что когда вы ищете людей и соглашаетесь с ними, когда вы нажимаете на кнопку, эта кнопка создается с помощью ajax и всегда возвращает последний контакт, а не тот, который я нажал! Я не знаю как это сделать ... Вот вам код:
<s:iterator value="friendsList2">
<s:url value="deleteFriend.action" id="url_eliminarAmigo" includeContext="/">
<s:param name="id_amigo">
<s:property/>
</s:param>
</s:url>
<table border="4">
<tr>
<td><strong>User: </strong><s:property/></td>
<td><sj:a id="ajaxlink" href="%{url_eliminarAmigo}" targets="amigos" indicator="indicator" button="true" buttonIcon="ui-icon-refresh">
Eliminar
</sj:a>
</td>
</tr>
</table>