首先,我想调用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进行类和函数调用吗?