js中方法返回值获取不到!!!
//检查userid是否存在
function checkUserID(uid) {
$.ajax({
type: "post",
url: "../Handler/CheckUserID.ashx",
datatype: "text",
data: { uid: uid },
success: function (data) {
//alert(data);
return data;
}
});
}
上面定义了一个用来检查id是否存在的方法,返回值是bool
//失去焦点发送ajax请求验证uid
$("#txtUId").blur(function () {
var uid = $(this).val();
var tag = checkUserID(uid);
alert(checkUserID(uid));
if (tag == "False") { //不存在 可以使用
$("#txtUId").parents('.form-group').addClass("has-success");
$("#txtUId").parents('.form-group').removeClass("has-error");
} else { //已存在 不能使用
$("#txtUId").parents('.form-group').addClass("has-error");
$("#txtUId").parents('.form-group').removeClass("has-success");
}
});
这个失去焦点事件 alert(tag) 是undefined。
方法里面明明有返回值,实在想不通为什么获取不到。。。。
求高人指点!!!
...全文
相关推荐
delphi与JavaScript进行交互,获取JS端返回值
本文将深入探讨如何在Delphi环境中与JavaScript进行交互,特别是如何从JavaScript端获取返回值,这在实现桌面应用与Web内容的集成时非常有用。
JavaScript学习(八十八)—数组知识点总结,超详细!!!
JavaScript学习(八十八)—数组知识点总结,超详细!!! 每天进步一点点 一、数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。 二、创建数组 //创建数组 var 数组名 = new Array(); var arr=new Array();创建一个空数组 三、数组的索引 索引(下标):用来访问数组
android webview中使用Java调用JavaScript方法并获取返回值
总结一下,从Android WebView调用JavaScript方法并获取返回值的关键步骤包括:1. 启用WebView组件的JavaScript支持。2.
获取JavaScript异步函数的返回值
"获取JavaScript异步函数的返回值"在JavaScript中,异步编程是处理耗时操作如网络请求、定时任务等的关键。由于JavaScript是单线程的,异步操作使得程序可以在等待这些操作完
js获取会话框prompt的返回值的方法
本文将详细介绍如何使用JavaScript获取会话框prompt的返回值,并通过一个简单的密码判断实例来演示其使用技巧。


