私は、複数の他の関数に渡す必要があるbuttonIDという引数を受け入れる関数を持っています。リンクがクリックされると、IDが渡されます。Javascriptはコールバック関数に引数を渡します。
<a href="#" class="theme_btn" id="check-user" onClick="javascript:checkUser(this.id);">User Check</a>
My機能は
function checkUser(buttonID) {
//do some stuff
var data = {};
data.callback = getUserInfo;
data.username = uname;
data.level = lvl;
checkLevel(data);
}
私が午前問題は、私は、コールバック関数、getUserInfoにbuttonIDを渡すことができませんということです。
getUserInfo(buttonID)を試しましたが、正しく機能しません。 getUserInfo({buttonID])の次の構文を使用する必要がありますか?
要するに、functionからfunctionへ渡すためにbuttonIDの値が必要です。私はこれが私を後押ししている構文だと思います。私が違ったことを試すことができるアイデアや提案はありますか?
data.buttonId = buttonID '追加;' –