件名のとおりなのですが、JQUERYのajaxでphpに処理を渡そうとしています。クリックでphpに渡す処理なのですが、何も反応がないので、そもそもphpに処理が渡ったのかどうかが怪しいと思っています。
困っていることは、「phpに処理が渡ったのかどうか」をどうやって調べればいいのかわからないことです;;
html
1 $.ajax({ 2 type: "POST", 3 url: "update.php", 4 data: { 5 info_check: p_info_check, 6 date_yy: p_date_yy, 7 date_mm: p_date_mm, 8 date_dd: p_date_dd 9 }, 10 success: function (data) 11 { 12 //結果が0件の場合 13 if(data == null) alert('変換できませんでした'); 14 //返ってきたデータの表示 15 $(this).html(data); 16 }, 17 error: function (XMLHttpRequest,textStatus,errorThrown) 18 { 19 alert('Error : ' + errorThrown); 20 } 21 }); 22 return false;
呼び出し先のupdate.phpは、POSTで渡されるはずのパラメータを直接記述した形でのテストは終わっており、単体であれば正常に動きます。
また、このソースの寸前に入れたalertは出ますので、ここまでのプログラムは走っています。
ajaxを使うのが2回目なので、勉強不足で大変恥ずかしいところですが、検索ワードを外しているのか、解決策に繋がる情報を探し出せません。
何かヒントなどありましたら、ご教授いただきたく、よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/15 13:54
2017/02/15 14:04