閲覧ありがとうございます。
過去の記事を参照しながらajaxを使用してPHPにtrueかfalseを返すjsを作りました。
しかし、type ="hidden" のvalueやdivなどのidを使用してpostはできたのですが、
phpの変数に直接postするとnullになります。以下コードを記載しますのでご教授お願いします。
JavaScript
1<script> 2$(function() { 3 $('input[name=testButton]').click(function() { 4 var param = $(this).val(); 5 if(param == "true"){ 6 param = true; 7 } else { 8 param = false; 9 } 10 $.ajax({ 11 url : 'index.php', 12 type : 'POST', 13 data : {dsp_method : param}, 14 dataType : 'json' 15 }, function(data){ 16 $('dsp_method').html(data); 17 }); 18 }); 19 }); 20</script>
html
1<input type="button" name="testButton" value="true" /> 2<input type="button" name="testButton" value="false" />
php
1if($_POST['dsp_method'] == "true"){ 2 $flag = true; 3 } else if($_POST['dsp_method'] == "false") { 4 $flag = false; 5 } 6var_dump ($flag);
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/03 10:08
2016/08/03 10:10
退会済みユーザー
2016/08/03 10:58 編集
2016/08/03 10:38
退会済みユーザー
2016/08/03 10:47
2016/08/03 10:50
退会済みユーザー
2016/08/03 10:59