我不能为我的生活找到我的复选框过滤器有什么问题。 我使用Derek Eder提供的源代码作为模板。 这里有一个类似的问题,但答案不包括我的问题。融合表格过滤器
<h4>Vacancy Selection</h4>
<div class='row'>
<div class='col-md-6'>
<ul class='inputs-list unstyled'>
<li>
<label class='checkbox inline'>
<input type='checkbox' id='cbTypeVacant1' />
<span class='filter-box filter-green'></span>
Vacant
</label>
</li>
<li>
<label class='checkbox inline'>
<input type='checkbox' id='cbTypeVacant2' />
<span class='filter-box filter-red'></span>
Occupied
</label>
</li>
</ul>
正如我的index.html
//-----custom filters-----
var type_column = "'Type Vacant'";
var searchType = type_column + " IN (-1,";
if ($("#cbTypeVacant1").is(':checked')) searchType += "1,";
if ($("#cbTypeVacant2").is(':checked')) searchType += "2,";
self.whereClause += " AND " + searchType.slice(0, searchType.length - 1) + ")";
//-----end of custom filters-----
定义和我maps_lib.js发现
的复选框不会更改我的标志,所有的显示是否复选框不管是否被选中。有什么建议么?
fusionTableId: "1FMeZBi_NYNqAV2Bnf7MdiL1eUlC3zbOg9vpXFxea",
googleApiKey: "AIzaSyC8hYnLrg5zUvWEx5klDHe_q8gmgxPiIiI"
不确定如何检查我的API是否特定于Fusion Tables?包含项目
一个JS小提琴: https://jsfiddle.net/yqmn2brw/
从更进一步的角度来看,它似乎是我的Fusion Table API。也许与凭证有关? 我似乎无法正确设置API – Berry
请提供一个[最小,完整,已测试和可读的示例](http://stackoverflow.com/help/mcve)来说明您的问题。 – geocodezip
@geocodezip不知道我还需要包括什么?除了过滤器以外的其他所有工作 – Berry