私は答えを見つけるために最善を尽くしましたが、まだ固執しています。 PHPの初心者はこちら。 xmlhttprequestまたはajaxを使用してjsコードからPHPファイルを呼び出すことができます。JSを使用してPHPファイルから特定の関数を実行する方法
私のPHPファイルにはさまざまなクラスと関数があり、jsコードで "nameColor"関数を実行したいとしましょう。
public function nameColor($playerlvl, $monsterlvl) {
if ($playerlvl === $monsterlvl) {
$this->colorToPlayer = "white";
} else if ($playerlvl < $monsterlvl) {
$this->colorToPlayer = "red";
} else if ($playerlvl > $monsterlvl) {
$this->colorToPlayer = "blue";
}
}
私は関数のために属性を設定し、結果を得るためにそれを実行する必要があります。私はどうしたらいいの?
私のjsのコードは(私のPHPファイルを呼び出し、HTMLページにいくつかのデータを追加する)だけである:
<script>
function getInfoPHP() {
$.ajax({
url:"l2charcreation.php", //the page containing php script
type: "GET",
success:function(result){
$('.newCharacterInfo').append(result);
}
});
}
</script>
これまでのJSコードを表示してください – Peon
AJAXは進める方法です。 –
私の小さなjsを追加しました。私はajaxを使ってphpファイルを呼び出しますが、選択した属性の関数をどのように実行するのか分かりません... – Genia