jquery中ajax函數(shù)執(zhí)行順序問題之如何設(shè)置同步
更新時間:2014年02月28日 17:05:41 作者:
這篇文章主要介紹了jquery中ajax函數(shù)執(zhí)行順序問題之如何設(shè)置同步,需要的朋友可以參考下
JavaScript code
function existProduct(obj){
var productname = escape(obj.val());
$.getJSON("../product/searchProductByName.action",datat,function(data){
var falg;
falg = data[0]['existproduct'];
//falg返回為no 或yes,
return falg;
});
}
function validateform(){
//alert(existProduct($("#products_name")));
if(validateNotnull($("#products_name"))){
if(existProduct($("#products_name"))){
$("#productform").submit();
}else{
$("#spanproduct").html("業(yè)務(wù)名稱已經(jīng)存在");
}
}else{
$("#spanproduct").html("業(yè)務(wù)名稱不能為空");
}
}
在這個existProduct(obj)這個函數(shù)中,我調(diào)用jquery中的getJSON函數(shù),返回數(shù)據(jù)庫中查找的結(jié)果,這個用firebug查過應(yīng)該沒有問題,離譜的就是在執(zhí)行的時候,代碼先執(zhí)行的return falg,然后再執(zhí)行g(shù)etJSON,請高手指點指點
復(fù)制代碼 代碼如下:
function existProduct(obj){
var productname = escape(obj.val());
$.getJSON("../product/searchProductByName.action",datat,function(data){
var falg;
falg = data[0]['existproduct'];
//falg返回為no 或yes,
return falg;
});
}
function validateform(){
//alert(existProduct($("#products_name")));
if(validateNotnull($("#products_name"))){
if(existProduct($("#products_name"))){
$("#productform").submit();
}else{
$("#spanproduct").html("業(yè)務(wù)名稱已經(jīng)存在");
}
}else{
$("#spanproduct").html("業(yè)務(wù)名稱不能為空");
}
}
在這個existProduct(obj)這個函數(shù)中,我調(diào)用jquery中的getJSON函數(shù),返回數(shù)據(jù)庫中查找的結(jié)果,這個用firebug查過應(yīng)該沒有問題,離譜的就是在執(zhí)行的時候,代碼先執(zhí)行的return falg,然后再執(zhí)行g(shù)etJSON,請高手指點指點
您可能感興趣的文章:
- 淺談js在html中的加載執(zhí)行順序,多個jquery ready執(zhí)行順序
- 簡述jQuery ajax的執(zhí)行順序
- Jquery ajax執(zhí)行順序 返回自定義錯誤信息(實例講解)
- jQuery中(function(){})()執(zhí)行順序的理解
- 如何確保JavaScript的執(zhí)行順序 之jQuery.html深度分析
- jquery $.ajax各個事件執(zhí)行順序
- jQuery中triggerHandler()方法用法實例
- jquery的trigger和triggerHandler的區(qū)別示例介紹
- jQuery事件模型默認行為執(zhí)行順序及trigger()與 triggerHandler()比較實例分析
相關(guān)文章
jQuery fancybox在ie瀏覽器下無法顯示關(guān)閉按鈕的解決辦法
這篇文章主要介紹了 jQuery fancybox在ie瀏覽器下無法顯示關(guān)閉按鈕的解決辦法的相關(guān)資料,需要的朋友可以參考下2016-02-02jquery選擇符快速提取web表單數(shù)據(jù)示例
遇到要重復(fù)多次同樣的事時,就想找一種省時省力的方法,下面就為大家介紹下利用jquery選擇符快速提取web表單數(shù)據(jù)2014-03-03Bootstrap3.3.7導(dǎo)航欄下拉菜單鼠標滑過展開效果
這篇文章主要介紹了Bootstrap3.3.7導(dǎo)航欄下拉菜單鼠標滑過展開效果,需要的朋友可以參考下2017-10-10jQuery查找和過濾_動力節(jié)點節(jié)點Java學(xué)院整理
這篇文章主要為大家詳細介紹了jQuery查找和過濾的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-07-07jQuery插件HighCharts實現(xiàn)氣泡圖效果示例【附demo源碼】
這篇文章主要介紹了jQuery插件HighCharts實現(xiàn)氣泡圖效果,結(jié)合完整實例形式分析了jQuery插件HighCharts繪制氣泡圖的實現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03