javascript - 更改按钮以链接到 html 表中?

标签 javascript jquery html

我的 html 表中有按钮。当我单击按钮时,我想将链接按钮更改为“取消扩展”,然后单击“取消扩展”切换回上一个按钮。我怎样才能做到这一点? enter image description here

<tbody>
   @foreach (var item in Model)
   {
       <tr>
           <td>
              @item.MemberCustomerName
           </td>
           <td>
             @item.PositionCodeDescription
           </td>
           <td>
             @item.MemberMasterCustomer
           </td>
           <td>
             @item.MemberCustomerEmail
           </td>
           <td>
             @if (item.EndDate != null)
             {
                  @item.EndDate.Value.ToShortDateString()
             }
           </td>
           <td>
                <button id="btnExtend" type="button" class="btn btn-info btn-xs" data-toggle="modal" data-target="#saveExtend" data-value='"@item.CommitteeMasterCustomer"'>Extend</button>
            </td>
         </tr>

        }

最佳答案

你想要这样吗?

<button id="btnExtend" type="button" class="btn btn-info btn-xs un-extended" data-toggle="modal" data-target="#saveExtend" data-value='"@item.CommitteeMasterCustomer"'>Extend</button>

    jQuery(document).on("click",".un-extended",function(){
        if(!$(this).hasClass("extend")){
            $(this).addClass("extend");
            $(this).text("Un-Extend");
        }else{
           $(this).removeClass("extend");
            $(this).text("Extend");
        }
    });

关于javascript - 更改按钮以链接到 html 表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40925905/

相关文章:

javascript - CODEIGNITER:模式形式插入数据而不加载页面

javascript - 如何使用 jQuery 访问动态创建的 div 的属性

html - html疑惑中的第n个 child

javascript - HTML5 录音

html - 媒体查询显示何时应执行常规 css 的问题,反之亦然

javascript - 为什么 webpack 没有从我的动态导入中生成 block ?

javascript - 为什么我不能点击输入?

javascript - for循环中的语法解释?

javascript - 渲染后才聚焦?

javascript - 如何在 jquery ui 日历的下拉列表中设置年份?