我可以添加函数调用并添加类以禁用JavaScript中的同一按钮

时间:2019-06-13 09:04:25

标签: javascript jquery

首先,我想调用function1来编辑详细信息,并且在其中,我还想禁用function1调用,直到所有先前的详细信息都被更新为止,因此我使用了edit类 $('.edit_class').prop('disabled',true)

此后,edit_class不会禁用。

HTML

 {% for x in buyer.address %}
            <tr company_name="{{x.company_name}}">
                <td>{{x.company_name}}</td>
                <td>{{x.buyer_address_address1}}</td>
                <td>{{x.buyer_address_country}}</td>                  
                <td>{{x.buyer_address_state}}</td>                      
                <td><a title="Edit" onclick="function1(this) ><i class="fa fa-edit edit_class" ></i></a>
                <i class="fa fa-trash delete_class_address"></i>
                </td>
           </tr>
  {% endfor %}

JavaScript

function function1(a) 
{ 

row = a.parentNode.parentNode
row_data = ea.row(row).data()
if (row_data[2] == "India")
    {
        $("#company_name_id").val(row_data[0]);
        if ($("#company_name_id").val().length>0)
        {
            {
            $('.edit_class').prop('disabled',true)    
            }
        } 
    }

最后,如果要再次单击$('.edit_class').prop('disabled', true)单击编辑按钮,则我希望功能在单击编辑按钮时调用,以后将禁用同一功能。 可以使用<a><i>标签对我使用的同一Edit进行类和函数调用吗?

0 个答案:

没有答案