これは何度か取り上げられていることは知っていますが、JavaScriptに関しては完全に初心者なので、自分が何をしているのかわかりません。変数を php ファイルに送信する JavaScript を実行しています。その情報は、innerhtml を使用して現在のページに ajax されます。これがコードのその部分です...
function givingHistory(dyear,did)
{
var divname="giving" + dyear;
$.ajax({
url: 'finance/givinghistory.php',
type: 'POST',
data: {
year: dyear,
id: did
},
success: function(givedata) {
document.getElementById(divname).innerHTML = givedata;
}
});
}
</script>
php ファイルからのgivedata
関数応答には、共通.js
ファイルに既にロードされている別の JavaScript 関数への呼び出しがあります (そのため、ページのロード時に両方の JavaScript 関数がロードされます)。innerhtml 経由で追加された onClick を機能させるにはどうすればよいですか? php ファイル内で、if id = a php session variable
. もしそうなら、それを含むテキストを吐き出しますonClick
.