jquery非同期チェック
var phone = getphone();
$.post("${ctx}/dataManage/qryisExitPhone.action", {
"phone" : phone
,"hiphone" : hiphone
}, function(date) {
if (date == 'true') {
//alert(" , ");
$("#telerror").text(" , ").css("color","red").show();
}else
{
//
if(jQuery.formValidator.pageIsValid('1')){
document.costumeForm.action = "updSmData.action?retablerID=" + id+"&memID="+mID;
document.costumeForm.submit();
}
}
});
簡単な説明
.post構文形式:jQuery.post(url, [data] , [callback] , [type] )
1.ここのコードを実行する時間を呼び出す
2.url: "${ctx}/dataManage/qryisExitPhone.action"
3.[date]: "phone": phone ,"hiphone": hiphone
4.[callback]function(date)date actionレイヤがページに印刷する文字列
getPrintWriter().print(flag);//flagがtrueまたはfalse
更にdateを判断して、更に相応の処理をします