无法将变量从SELECT传递到PHP查询

时间:2015-08-18 作者:cookiemosnter

我正在尝试使用AJAX创建一个依赖下拉列表。我成功地获得了所选的变量,但无法将其传递给PHP。这是我的代码:

行动js公司

window.onload = function($) {
jQuery("#brand").change(function() {
//get the selected value
var selectedValue = this.value;

//make the ajax call
jQuery.ajax({
    type: \'POST\',
    data: {option : selectedValue},
    success: function() {
        console.log(selectedValue);
    }
});
});
}
php

$cars_post_id = $wpdb->get_col( "SELECT post_id FROM $wpdb->postmeta WHERE meta_value=\'".$_POST[\'option\']"\'" );
$separated = implode(",",$cars_post_id);
$car_model = $wpdb->get_col( "SELECT meta_value FROM $wpdb->postmeta WHERE meta_key=\'Model\' AND post_id IN ($separated) GROUP BY meta_value ASC");

1 个回复
SO网友:Domain

var selectedValue=$(this).children(":selected").val();
使用此选项获取select标记的值

结束

相关推荐

通过主题的函数激活插件。php?

是否可以激活每个主题的插件?我有一个多站点,我知道每个站点都可以激活插件。但我需要为特定主题启用插件。有人问了一个类似的问题-如果有可能通过其他插件激活插件:How To Activate Plugins via Code?这是一个公认的答案: //Activate a plugin programmatically - Akismet example function run_activate_plugin( $plugin ) { $current =