私はsymfonyが初めてです。という名前の小枝ファイルを作成しましたindex.html.twig
。これで、次のように ajax リクエストを作成するためのコードを作成しました。
<script language="javascript">
function onsub()
{
alert(document.getElementById('source').value);
var http=new XMLHttpRequest();
var name="rohit";
if(http.open("POST", "sub.html.php?field="+name, true)) alert('yes');
alert(http);
http.onreadystatechange = function()
{
if(http.readyState == 4 && http.status == 200)
{
alert('i m back');
}
else
{
alert('sorry');
}
}
http.send();
}
</script>
これは、送信ボタンを押してフォームを送信したときに呼び出されるアクションです。フォームを送信すると、このアクションが呼び出され、正しい値が表示されますが、要求されたファイルにデータが送信されませんsub.html.php
。オブジェクトを正しく作成しています。の値をhttp.readyState
出力しているときは、 のように答えてい1
ます。name
そのため、要求されたファイルにの値を送信したいと考えていますsub.html.php
。これには何ができますか?