以下のコードでrailsのpostsコントローラーのnewアクションへpost2という変数の値を渡しており、post2の値をparams[post1]で正常に取得できていました。
$.ajax({ url: '/posts/new', type: 'GET', dataType: 'html', async: false, data: { post1: post2, }, });
このコードをjavascriptへ書き換えたいのですがうまくいきません。
これらのサイトを参考にして書き換えました。
https://www.sejuku.net/blog/30245
https://www.gesource.jp/programming/javascript/20060509.html
以下が書き換えてみたコードになっております
var param = "post1="+post2; var url = "/posts/new?" + param; var xhr = new XMLHttpRequest(); xhr.open('GET', url, false); xhr.send();
どこが間違っているかや参考になる記事等アドバイスをいただけると助かります。よろしくお願いします。