我从数据库中创建一个动态表:jQuery的选择正确的ID
//[..]Typical code to fetch data from the database
//$exp_id comes from the database
<td><input = type = 'hidden' value = '".$exp_id."' id = 'exp_id'/><input type = 'button' id = 'alpha' value = 'a' onclick = $('.ui.small.modal').modal('show'); /></td>
我要发布一个条目的ID并获得一个模式的结果。问题是它只从第一个条目获取ID。
任何想法请:它工作没有任何问题 Jquery的 - 当我与一个按钮和一个文本框(而不是从数据库I手动将ID)的测试吗?
的ID是唯一的。每一个元素都需要有一个唯一的ID。循环使用所有元素并分配ID'exp_id'将不适用于您 - 它不是有效的标记! – entiendoNull
使用Css类和类选择器。您的页面正在生成具有相同ID的多个元素。 – nunespascal