`

函数调用AJAX方法实现主函数与回调函数同步

 
阅读更多

function ajax(){
var productId = $('#product_id').val();
var incId = $('#inc_id').val();
var flag = 0;
if(productId != null && productId!="" && incId != null && incId!="")
{
$.ajax({
async:false,
type:"POST",
url: "/detection/detection.action?action=ajax&product_id="+productId+"&inc_id="+incId,
success: function(data){
var number = 0;
var number1 = 0;
eval(data);
if(number <= 0)
{
alert("产品审核未通过");

} else if(number1<=0)
{
alert("专业承包企业审核未通过");

} else
{ flag =1;

}
}
});
if(flag ==1 )
{
return false;
} else
{
return true;
}

} else
{
return false;
}

}

flag的值在回调函数若做了改变,变成1,主函数中可以得到1.

 

分享到:
评论

相关推荐

    C语言函数-子函数-主函数与子函数的调用

    C语言函数-子函数-主函数与子函数的调用; C语言初学者

    得一个 3×3 的矩阵转置,用一函数实现之。在主函数中用 scanf 函数输入矩阵元素

    得一个 3×3 的矩阵转置,用一函数实现之。在主函数中用 scanf 函数输入矩阵元素

    输入圆的半径求周长和面积。程序由三个函数组成:主函数进行输入输出和函数调用,perimeter函数求周长,area函数求面积。

    主函数负责输入输出和函数调用,perimeter函数负责计算圆的周长,area函数负责计算圆的面积。 标签解析 标签“圆的面积”、“调用函数”、“类”表明了程序的主要特点。程序使用函数调用来计算圆的周长和面积,...

    C#调用C++动态库中自身定义的回调函数

    C++ DLL项目将包含定义的接口和回调函数,而C#项目则负责调用这些函数并提供回调实现。 在C++库中,你需要定义一个函数原型,该函数接受一个指向回调函数的指针。例如: ```cpp extern "C" __declspec(dllexport) ...

    C# 实现回调函数

    回调函数在编程中是一种强大的设计模式,特别是在C#这样的面向对象语言中,它允许你在方法执行完毕后调用另一个特定的函数。回调函数通常用于异步编程,事件处理或者作为参数传递,使得代码更加灵活和可扩展。接下来...

    亲测可用,java 成功调用dll函数。包含调用回调函数,springboot版本。最近由于公司业务需要,要调用dll文件,用JNA调用。

    在Java通过JNA调用DLL时,如果DLL函数需要一个回调函数作为参数,那么Java需要定义一个接口,该接口的方法将作为回调函数的实现,JNA会处理这个接口的调用转换。 4. **Spring Boot**:Spring Boot是基于Spring框架...

    delphi 编写动态库并实现回调函数

    本文将深入探讨如何在 Delphi 中编写动态库,并实现回调函数,以及如何在 Delphi 应用程序中调用这些回调函数。 首先,我们需要了解回调函数的概念。回调函数是一种设计模式,允许我们将函数作为参数传递给另一个...

    使用C语言写的回调函数

    回调函数在C语言中是一种非常重要的编程机制,它允许我们将一个函数的地址作为参数传递给另一个函数,由这个函数在适当的时候调用我们传入的函数。这种模式在处理异步事件、信号处理、排序算法以及其他需要在特定...

    lwip的回调函数学习笔记与相关函数释疑

    lwip的回调函数学习笔记与相关函数释疑 lwip 是一个轻量级的TCP/IP协议栈,广泛应用于嵌入式系统中。在lwip中,回调函数是一种重要的机制,用于处理网络事件和数据传输。本文将详细介绍lwip的回调函数学习笔记与...

    利用函数指针实现C的回调函数,实现调用者和底层驱动的解耦第一种方式.zip

    利用函数指针实现C的回调函数,实现调用者和底层驱动的解耦第一种方式利用函数指针实现C的回调函数,实现调用者和底层驱动的解耦第一种方式利用函数指针实现C的回调函数,实现调用者和底层驱动的解耦第一种方式利用...

    回调函数作用

    回调函数是指在程序中某个函数可以通过将其地址传递给调用者来实现调用的函数。在本文中,我们将讨论函数指针的基本原则并说明如何使用函数指针实现回调。 函数指针的声明 函数指针是一种特殊的指针,它指向的是一...

    详解C#委托,事件与回调函数

    详解 C# 委托、事件与回调函数 委托是 C# 中一种非常重要的概念,它可以将方法作为参数传递给其他方法,也可以将方法作为返回值返回给其他方法。委托的定义是:delegate 返回类型 委托名(参数列表);例如:...

    VC++回调函数使用

    4. **实现回调**:在接收函数内部,当适当的时间到来时,通过存储的函数指针调用回调函数。 ```cpp void triggerCallback() { callback(someArgument); // 调用存储的回调函数 } ``` ### 示例 考虑一个简单的...

    VC++ DLL 实现回调函数的实例

    回调函数则是编程中一种常见的设计模式,它允许函数将控制权返回给调用者,使得调用者可以在适当的时候执行特定的处理逻辑。在VC++中,将回调函数实现在DLL中,可以提供更加灵活的跨模块通信方式。 首先,我们需要...

    iPhone应用程序由主函数“main”启动,该函数负责调用UI应用程序主函数 此函数的形式

    iPhone应用程序由主函数“main”启动,该函数负责调用UI应用程序主函数。此函数的形式如下:int UI Application Main(int argc,char).zip

    QT编写DLL调用示例 方法 参数 返回值 事件回调

    QT编写DLL给外部程序调用示例 方法 参数 返回值 事件回调 : 1:C#或者 NET 第一步:引入命名空间; using System Runtime InteropServices; 第二步:声明函数 必须与实际DLL中函数名及参数一致; [DllImport &quot;qt...

    回调函数被连续执行两次或多次的原因

    如果由于某种原因(比如代码复用不当或者错误的逻辑控制),`InitializeComponent`方法被无意间调用了两次或多次,而该方法内部又包含了事件预订语句,那么这就会导致回调函数被连续执行两次或多次。 例如: ```...

    关于delphi 7的DLL使用回调函数

    本文将深入探讨如何在DLL中使用回调函数,以及如何通过回调函数实现主程序与DLL之间的通信,特别是在这个例子中,DLL窗口如何反写主程序的信息。 首先,了解回调函数的基本概念。回调函数是一种将函数指针作为参数...

    jquery AJAX 回调函数取JSON成功代码

    `success`函数是回调函数,当AJAX请求成功且服务器返回数据后,这个函数会被调用。在这里,我们打印出接收到的数据,并遍历JSON对象,将其内容添加到一个ID为'output'的元素中。如果请求过程中发生错误,`error`函数...

    PB 回调函数,多线程

    标题中的“PB 回调函数,多线程”指的是在编程中使用ProtoBuf(Protocol Buffers,简称PB)实现回调函数来处理多线程应用程序。ProtoBuf是Google开发的一种数据序列化协议,常用于结构化数据的存储和交换,它可以...

Global site tag (gtag.js) - Google Analytics