如何在按钮列表中获取id

时间:2018-02-15 13:41:42

标签: javascript jquery

我有这个索引文件:

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?

1 个答案:

答案 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>