Jquery 数据缓存问题
面临与缓存相关的一个主要问题 我有一个用户创建表单,若我把已经在textfield中使用的值放进去,那个么它不会显示“检查可用性”超链接。但若我放置了新文本,那个么它会在文本字段值事件的更改上显示超链接 代码是用Jquery编写的。我认为这是数据缓存的问题。解决方案是什么 如果我从工具>>互联网选项中清除所有数据,那么它第一次就可以正常工作 这是密码Jquery 数据缓存问题,jquery,Jquery,面临与缓存相关的一个主要问题 我有一个用户创建表单,若我把已经在textfield中使用的值放进去,那个么它不会显示“检查可用性”超链接。但若我放置了新文本,那个么它会在文本字段值事件的更改上显示超链接 代码是用Jquery编写的。我认为这是数据缓存的问题。解决方案是什么 如果我从工具>>互联网选项中清除所有数据,那么它第一次就可以正常工作 这是密码 $('#userName').change(function(){ if($('#userName').val()!= BLANK
$('#userName').change(function(){
if($('#userName').val()!= BLANK_STRING){
$('#checkUser').show();
}else{
$('#checkUser').hide();
}
$('#avilabilityMsg').html('');
});
请提供帮助?这可能最适合于密钥更新事件
$(function(){
var userName=$('#userName'), checkUser=$('#checkUser');
userName.keyup(function(e){
checkUser[($(this).val()===BLANK_STRING ? 'hide' : 'show')]();
});
});
问题更新请检查为什么不绑定
焦点
事件而不是更改
?在绑定焦点事件后,当我使用鼠标点击链接显示但使用选项卡时,它不工作。抱歉,每次按键事件时它都会触发。