ajaxコールバックを作成しましたが、エラー値が返されます。コードは私が使用している以下のとおりです。チェックボックスをオンにすると、チェックボックスから値を送信します。そしてpostedfileから値を返したいlisting_submit_demo.php
jQuery(function() {
jQuery('.list_category').bind('click',function() {
if(jQuery(this).is(':checked')) {
jQuery('#some_textarea').html(jQuery(this).val());
var id = jQuery(this).attr('id');
jQuery.ajax({
type:"POST",
data: {idvalue: id},
url: "<?php echo FRONTENDURL; ?>listing_submit_demo.php",
success:function(data){
alert(data);
}
});
}
});
});
listing_submit_demo.php
チェックボックスID値を取得し、データベースから値を取得して、リストされた値を返しますが、デバッグエラーで値を返します。では、それから適切な価値を得るにはどうすればよいのでしょうか。コードは次のlisting_submit_demo.php
とおりです。
<?php
//error_reporting(0);
$idvalue = $_POST['idvalue'];
global $cfield_tbl_name;
global $wpdb;
$query = "SELECT * FROM $cfield_tbl_name";
$val = $wpdb->get_results($query);
foreach($val as $x){
$cate = explode(',',$x->field_cate);
if(in_array($idvalue, $cate)){
$y .= $x->f_var_nm . ",";
}
}
echo $y;
//?>
どんな助けでも前もって感謝するでしょう。