我创建了一个 ajax 回调,但它返回一个错误值。我正在使用的代码如下。我在检查时从复选框发送值。并希望从张贴文件返回值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;
//?>
任何帮助将提前表示感谢。