ajaxコールバックパラメータ関数
1195 ワード
52 lz会員管理をして、記録を提出して成功した後にあるdivを更新して、私は書きます:
結果は、refreshFollowLogs()が実行結果であるため、refreshFollowLogsを実行してからactionを実行します.だから
OKですが、パラメータを渡すにはどうすればいいですか?
1.グローバル変数にする
2.onsubmit="return validateCallback(this,refreshFollowLogs);"の中
refreshFollowLogsを匿名関数に変更します.3.パラメータを書く
refreshFollowLogs関数にあります.3つ目は
<form action="/weihu/site/coinsmgr/addviplog.xhtml" class="pageForm required-validate" onsubmit="return validateCallback(this,refreshFollowLogs(${info.loginType},${info.userId}));" method="post">
結果は、refreshFollowLogs()が実行結果であるため、refreshFollowLogsを実行してからactionを実行します.だから
<form action="/weihu/site/coinsmgr/addviplog.xhtml" class="pageForm required-validate" onsubmit="return validateCallback(this,refreshFollowLogs);" method="post">
OKですが、パラメータを渡すにはどうすればいいですか?
1.グローバル変数にする
2.onsubmit="return validateCallback(this,refreshFollowLogs);"の中
refreshFollowLogsを匿名関数に変更します.3.パラメータを書く
refreshFollowLogs関数にあります.3つ目は
function refreshFollowLogs(){
var lType=${info.loginType},uId=${info.userId}
$("#table-vipLogs").ajaxUrl({
type:"GET", url:"/weihu/site/coinsmgr/vip/loglist.xhtml?loginType="+lType+"&userId="+uId,callback:function(){
//$("#infoAdminSearch0-boxId").find("[layoutH]").layoutH();
}
});
return false;
}