mvc json post执行顺序
2016-06-14 10:14
393 查看
function GetFlightNo() {
var falg = false;
var value = $("#No").val();
$.post(
$("#getUrl").val(),
{flight_No:value},
function (data) { falg = data; return falg; },
"json"
);
}
function a()
{
var falg = GetFlightNo();
if (!falg) {
alert("不存在!")
return;
}
alert("存在!")
return;
}
问题:不管post传回来的是true或false,在a()总是返回“不存在”,
原因:函数会先执行完a函数,再执行GetFlightNo,导致总是返回false
var falg = false;
var value = $("#No").val();
$.post(
$("#getUrl").val(),
{flight_No:value},
function (data) { falg = data; return falg; },
"json"
);
}
function a()
{
var falg = GetFlightNo();
if (!falg) {
alert("不存在!")
return;
}
alert("存在!")
return;
}
问题:不管post传回来的是true或false,在a()总是返回“不存在”,
原因:函数会先执行完a函数,再执行GetFlightNo,导致总是返回false
相关文章推荐
- 基于gulp合并压缩Seajs模块的方式说明
- js算法: inserting sort 插入排序
- json-lib 的maven dependency
- JsonConverte扩展
- JS去除空格和换行的正则表达式(推荐)
- D3.js学习00_资源收集
- javascript用正则表达式过滤空格的实现代码
- 前台通过javascript模拟点击ASP按钮控件的方法
- 2016.06.14廖雪峰JS__学习笔记(高阶函数)__P3
- 使用Gson解析复杂、变态的Json数据(包含中文key)
- JS 打印对象的方法
- js判断输入字符串是否为空、空格、null的方法总结
- Js函数声明与函数表达式的区别
- 日期加减天数js
- JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
- jsp之表单提交-基础
- Javascript高级玩法
- 深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
- javascript的api设计原则
- 从一个复杂的json格式的String内获取某key的值