gpt4 book ai didi

javascript - 最后点击的单选按钮 ID

转载 作者:行者123 更新时间:2023-12-03 12:07:35 26 4
gpt4 key购买 nike

我有一个由多行组成的表格,每行由第一列中的单选按钮组成,如下所示:

<table class="table table-condensed span8" id="AllocationTable">
<thead>
<tr>
<th title="Entity to Allocate" style="width: 30%">Entity</th>
</tr>
</thead>
<tbody>
@foreach (var item in Model.EntityAllocations)
{
<tr>
<td>
<input type="radio" name="radio" id="@item.ID" class="EntityRadioSelect" value="@item.ID" onclick="EntitySelect(this)" disabled="disabled" >
</td>
</tr>
}
</tbody>
</table>

现在我想捕获最后单击的单选按钮的 ID我尝试过这样的事情

function EntitySelect(select) {
if ($(select).parent().data("lastClicked")){
alert($(select).parent().data("lastClicked"));
}
$(select).parent().data("lastClicked", select.id);
}

但是我得到了错误的值,因为它给了我当前值,有时还给了我不接受答案的其他值。

最佳答案

var clicked='';
var preClicked='';
$("#AllocationTable").on("click",".EntityRadioSelect",function(){
preClicked=clicked;
clicked=$(this).attr("id");
});

删除 onclick="EntitySelect(this)"

关于javascript - 最后点击的单选按钮 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25113171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com