jQuery ajaxでフォームを含む別のPHPファイルに変数を渡しています。 Onデータが次のコードを持つために渡されているフォームページ。値が正しく渡されていて、フィールドに正しいエントリが設定されています。私はFirebugレスポンスで非常にこれを行うことができますが、ページはありません。自動的に提出する。私が探しているべきものは、それが自動提出のフォームを妨害しているかどうかです。私がフォームページに直接アクセスすると、私は自動提出の仕事を見ることができます。値を送信しているフォーム自動送信ajaxが機能しない
<?php
$title = $_POST['title'];
$wrapper = $_POST['wrapper'];?>
<form action="test.php" method="post" id="publish">
<input type="text" value="<?php echo $title ?>" name="title">
<textarea name="wrapper"><?php echo $wrapper?></textarea>
<input type="submit" value="Submit">
</form>
<script>
window.onload = function(){
document.getElementById('publish').submit();
}
</script>
Ajaxコードは、私は自動提出見るものから、この
$.ajax({
type: "POST",
url: "process.php",
data: {
title: 'test',
wrapper: 'testing123'
},
success: function(msg){
alert("Data Saved: " + msg);
}
});
[危険ウィルロビンソン](http://en.wikipedia.org/wiki/Cross-site_scripting) – Quentin