How Do I Build More Than 1 Drop-down Selector Menu On The Same Table/layer In Google Fusion Table?
I've created a series of Google Fusion Table maps on my site, Community Media Database,  which allow the user to toggle on and off multiple layers.  For each layer, I've also built
Solution 1:
Well issue one is being able to retrieve values from your select lists. I give all my select lists an id and use jQuery.js to access those values using:
var value = $('#program_select_id').val();
Second is chaining your query conditions via ' AND ' which your code already seems to grasp.
Here's an example of some jQuery dependent code that I use:
<scriptsrc="http://code.jquery.com/jquery-1.7.1.min.js"></script><scripttype="text/javascript">functionsetQuery(ft_layer, current_table_id, location_col)
{
    var query = [];
    var value = $('#program_select_id').val();
    if(value !== ''){
        query.push("'program' = '" +  value + "'");
    }
    value = $('#provider_select_id').val();
    if(value !== ''){
        query.push("'data_provider' = '" +  value + "'");
    }
    value = $('#observable_select_id').val();
    if(value !== ''){
        query.push("observables CONTAINS '" + value + "'");
    }
    var where = query.join(' AND ');
    var qryOpts = {
      query: {
        select: location_col,
        from: current_table_id,
        where: where
      }
    };
    ft_layer.setOptions(qryOpts);
}
</script>
Post a Comment for "How Do I Build More Than 1 Drop-down Selector Menu On The Same Table/layer In Google Fusion Table?"