しかし、以下のコードは機能しません。submit.php:echo "Hi";
<script type="text/javascript">
$(document).ready(function(){
$("#button").click(function(){
var input;
input.load("submit.php");
alert(input);
});
});
</script>
しかし、以下のコードは機能しません。submit.php:echo "Hi";
<script type="text/javascript">
$(document).ready(function(){
$("#button").click(function(){
var input;
input.load("submit.php");
alert(input);
});
});
</script>
このように .load() を使用する必要があります
$('#result').load('ajax/test.html');
var には何も返しません。jQuery の.post、.get、.ajax関数を利用します。
まず、jQuery は JavaScript の機能を拡張するフレームワークであることを理解する必要があります。それを使用するには、jquery オブジェクトが必要です。javascript 変数を宣言し、その上で jquery 関数を呼び出そうとしています。
結果を含む変数が必要な場合は、次のようにすることができます。
jQuery.get("submit.php", function(response) {
//here you have response that contains submit.php response
alert(response);
});
申し訳ありませんが、@Dhirajの回答に気づきました。このメソッドは、「POST」を「GET」に切り替えるだけで、get witch を使用するだけで同じことを行うことができます。