JavaScript 関数から PHP スクリプトを呼び出して、出力に値を返す方法を理解しようと、午前中ずっと費やしてきました。JavaScriptだけでこれを行うことができるのか、それともAjaxも含める必要があるのか わかりません。
メインページはこちら
<script>
$("document").ready(function (){
$("select").change(function(){
var currentValue = parseInt($(this).find("option:selected").val());
//Call Script script.php here
$("#output").html(result);
})
});
</script>
</head>
<body>
<select name="select">
<option value='1' >1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
<div id="output"><!---OUTPUT HERE----></div>
そして、これが私が呼び出したいスクリプトです(理解しやすくするためにすべてを単純化しました)
<?php
$result = $currentValue + 1;
?>
currentValue
基本的に、変数を読み込んで結果変数をWebページに出力し、再度出力したいと考えています。