0
如果正在執行的語句,但結果未示出,則顯示一個幾分之一秒結果文本和迅速被另一個結果擦除javascript if語句執行但阻塞對方?
<script>
function validateEmail($email) {
var emailReg = /^([\w-\.][email protected]([\w-]+\.)+[\w-]{2,4})?$/;
return emailReg.test($email);
}
function myFunction() {
var user = $('#user-name').val();
var userpass = $('#user-password1').val();
var userpass1 = $('#user-password2').val();
var useremail = $('#user-email').val();
var passMatch = false;
var nameValid = false;
var emailValid = false;
//Check Username availability
if ($.trim(user) != '') {
$.post('includes/checkUserName.php', {
checkUser: user
}, function(checkData) {
$('#regErrors').text(checkData);
});
}
//Check Email availability
if ($.trim(useremail) != '') {
$.post('includes/checkEmail.php', {
checkE: useremail
}, function(checkEmail) {
$('#regErrors').text(checkEmail);
});
}
if ($.trim(userpass) != userpass1) {
$('#regErrors').text("Passwords must match")
}
if ($.trim(user) == '' || $.trim(userpass) == '' || $.trim(userpass1) == '' || $.trim(useremail) == '') {
$('#regErrors').text("All fields required")
}
}
</script>
是否可以在添加新文本之前刪除以前的文本? – kye
這工作$('#regErrors')。append($(「」,「」));感謝您的幫助 – kye
我說得太快了 – kye