在我执行这段代码之后:
function checkUser(value){
$('#user').removeClass('has-error');
$('#user div').on(function(){
$('#user div').remove('label');
});
$.ajax({
type: "POST",
url: "",
data: { user: value }
}).done(function(msg) {
if(msg == " userexist"){
$('#user').addClass('has-error');
$('#user div input').before('<label class="control-label" for="usuario" id="erro">Usuário já existe, escolha outro.</label>');
}
});
}
这项工作,但问题是删除此代码:
<label class="control-label" for="usuario" id="erro">Usuário já existe, escolha outro.</label>
我需要在function checkUser(value)
执行之前将其删除,我尝试使用此代码,但我不知道如何删除。这段代码不是由单击或选择的东西执行的,我想我可能会触发 on()。
$('#user').removeClass('has-error');
$('#user div').on(function(){
$('#user div').remove('label');
});
这项工作$('#user').removeClass('has-error');
,但这不起作用:
$('#user div').on(function(){
$('#user div').remove('label');
});
我试图从 on() 理解 api,我看到你可以使用自定义事件,但我不知道如何使用它。