我正在嘗試與javascript api進行交互(我從來沒有這樣做過)。什麼,我試圖與合作的一個例子是在這裏:以編程方式在Javascript中設置構造函數參數
SearchSpring.Catalog.init({
leaveInitialResults : true,
facets : '.leftNav',
results : '#results',
result_layout: 'list',
results_per_page : 12,
layout: 'top',
loadCSS: false,
filters: {
color: ['Blue']
},
backgroundFilters: {
category: ['Shirt', 'Shoes'],
department: ['Mens']
},
maxFacets: 5,
maxFacetOptions: 10,
sortText: 'Sort By ',
sortType: 'dropdown',
filterText: 'Refine Search Results',
previousText: 'Previous',
scrollType: 'scroll',
scrollTo: 'body',
backgroundSortField: 'price',
backgroundSortDir: 'desc',
compareText: 'Compare Items',
summaryText: 'Current Filters',
showSummary: true,
subSearchText: 'Subsearch:',
showSubSearch: true,
forwardSingle: false,
afterResultsChange: function() { $('.pagination').hide(); },
filterData: function(data) { console.debug(data); }
});
在這個例子中我想要一個「backgroundFilter」添加到這一個值:
var cat="MyNewCategory";
cat.value="ANewValue;
我將如何添加此類別和值backgroundFilters:上面列出?
這是你在找什麼? 'catalog.backgroundFilters.category.push('MyNewCategory');' –
這就是我所要做的嗎?我如何添加一個值。 –
你是什麼意思添加一個值?你給什麼增值? –