[英]Multiple inputs with the same script
我正在使用x可編輯的插件來編輯我的應用程序中的各種元素。 我有一個表,並且需要對所有行進行編輯。
這是我的代碼:
JavaScript的:
<script type="text/javascript">
$(document).ready(function() {
//toggle `popup` / `inline` mode
$.fn.editable.defaults.mode = 'popup';
$('#confirm_assistance').editable({
url: '/post'
});
});
</script>
HTML(表的僅兩行):
<tr class="gradeA">
<td>Pepa Loraine</td>
<td>No</td>
<td>25</td>
<td></td>
<td></td>
<td>1825€</td>
<td>250.00€</td>
<td>0.00€</td>
<td>1575.00€</td>
<td><a href="#" id="confirm_assistance" data-type="text" data-placement="right" data-title="Enter username" data-pk="22">0</a></td>
<td>2014-05-13 00:29:29</td>
<td>Ibiza Rent a Car </td>
</tr>
<tr class="gradeA">
<td>Pepa Loraine</td>
<td>No</td>
<td>25</td>
<td></td>
<td></td>
<td>1825€</td>
<td>250.00€</td>
<td>0.00€</td>
<td>1575.00€</td>
<td><a href="#" id="confirm_assistance" data-type="text" data-placement="right" data-title="Enter username" data-pk="30">0</a></td>
<td>2014-05-13 00:30:14</td>
<td>Juan Del Árbol</td>
</tr>
第一個有效,我能夠編輯數據並將其發送到服務器,但第二個輸入不起作用。
無論如何,在同一腳本中定義具有相同ID的多個元素?
您不能有兩個具有相同ID屬性的元素。 您需要改用類
<script type="text/javascript">
$(document).ready(function() {
//toggle `popup` / `inline` mode
$.fn.editable.defaults.mode = 'popup';
$('.confirm_assistance').editable({
url: '/post'
});
});
</script>
<tr class="gradeA">
<td>Pepa Loraine</td>
<td>No</td>
<td>25</td>
<td></td>
<td></td>
<td>1825€</td>
<td>250.00€</td>
<td>0.00€</td>
<td>1575.00€</td>
<td><a href="#" class="confirm_assistance" data-type="text" data-placement="right" data-title="Enter username" data-pk="22">0</a></td>
<td>2014-05-13 00:29:29</td>
<td>Ibiza Rent a Car </td>
</tr>
<tr class="gradeA">
<td>Pepa Loraine</td>
<td>No</td>
<td>25</td>
<td></td>
<td></td>
<td>1825€</td>
<td>250.00€</td>
<td>0.00€</td>
<td>1575.00€</td>
<td><a href="#" class="confirm_assistance" data-type="text" data-placement="right" data-title="Enter username" data-pk="30">0</a></td>
<td>2014-05-13 00:30:14</td>
<td>Juan Del Árbol</td>
</tr>
ID必須是唯一的。 這是來自不同回復的引文:
是的,它必須是唯一的。 HTML4:
http://www.w3.org/TR/html4/struct/global.html
第7.5.2節:
id =名稱[CS]此屬性為元素分配名稱。 此名稱在文檔中必須唯一。
HTML5:
http://www.w3.org/TR/html5/elements.html#the-id-attribute
id屬性指定其元素的唯一標識符(ID)。 該值在元素的主子樹中的所有ID中必須唯一,並且必須至少包含一個字符。 該值不得包含任何空格字符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.