我有这个索引文件:
url_for
我也有这个JavaScript函数:
@foreach (var item in Model) {
<button id="@item.id" class="btn btn-info" onclick="UpdateStatus(this.id)">Update status</button>
}
如何使用function UpdateStatus(id) {
//var id = this.id;//$(this).attr('id');// this not work
$("#".id).attr("disabled","disabled");
$.ajax({
url: "/Admin/Comment/UpdateStatus",
data: { id: id },
type: "POST",
success:function (data) {
bootbox.alert("Cập nhật status thành công!");
},
error:function (e) {
bootbox.alert(e.responseText);
}
});
}
获取ID?
答案 0 :(得分:1)
您需要使用$("#" + id).prop('disabled', true);
<script type="text/javascript">
function UpdateStatus(id) {
$("#" + id).prop('disabled', true);
$.ajax({
url: "/Admin/Comment/UpdateStatus",
data: { id: id },
type: "POST",
success:function (data) {
bootbox.alert("Cập nhật status thành công!");
},
error:function (e) {
bootbox.alert(e.responseText);
}
});
}
</script>