在兩個不同的視圖中,我有以下兩段代碼。jQuery超鏈接點擊問題
FIRST
<table class="table-list">
<tr class="gridrow">
<td>David Gilmour</td>
<td style="width:16px">
<a href="#" rel="/xyz/Contact/Edit/26965" class="editContactLink" title="Modifica">
<img alt="" src="/xyz/_assets/images/edit.png">
</a>
</td>
</tr>
<tr class="gridrow">
<td>Paco De Lucia</td>
<td style="width:16px">
<a href="#" rel="/xyz/Contact/Edit/26966" class="editContactLink" title="Modifica">
<img alt="" src="/xyz/_assets/images/edit.png">
</a>
</td>
</tr>
</table>
第二
<div>
<a href="#" rel="/xyz/Contact/Edit/26965" class="editContactLink" title="Modifica">David Gilmour</a>
</div>
<div>
<a href="#" rel="/xyz/Contact/Edit/26966" class="editContactLink" title="Modifica">Paco De Lucia</a>
</div>
在這兩種情況下,我使用下面的jQuery片斷
$("a.editContactLink").click(function (event) {
event.preventDefault();
//use $(this).attr("rel") to go to the edit page of the related contact element
});
在第一種情況下,我只有一個Ajax調用到了rver而在第二我有兩個阿賈克斯調用都去相同的地址
我在哪裏錯了?
你重新運行代碼,在安裝處理器的兩倍? – 2010-12-21 18:00:34
沒有。代碼是由兩個不同的控制器創建的兩個不同的視圖 – Lorenzo 2010-12-21 18:01:54