コード:(index.php
):
<head>
<?php
if(isset($_GET['text1']))
{
some_function();
}
?>
</head>
<body>
<form id="form">
<input type="text" id="text1" name="text1"/>
<input type="text" id="text2" name="text2"/>
<input type="submit" id="submit" value="submit"/>
</form>
<script>
$(document).ready(function(){
$("#submit").click(function(){
var dataString=$("form#form").serialize();
var proccessPage="<?php echo $_SERVER['PHP_SELF'] ?>";
alert(dataString);
$.ajax({
type: "POST",
url: proccessPage,
data: dataString,
});
return false;
});
});
</script>
</body>
some_function();
なぜ呼び出しがトリガーされないのか誰もが知っていますか?問題がajaxにあるのか、phpにあるのか、それともどこにあるのかわかりません。$.post
、または、コードで発生する可能性のあるエラーの検索などに2日間費やしました$.ajax
が、問題は見つかりませんでした。
あなたはそれについて何か知っていますか?すべての回答をありがとう。