...
|
...
|
@@ -564,24 +564,42 @@ function search(opt) { |
|
|
/**
|
|
|
* 获取url参数
|
|
|
*/
|
|
|
function getQueryString(name) {
|
|
|
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
|
|
var r = window.location.search.substr(1).match(reg);
|
|
|
// function getQueryString(name) {
|
|
|
// var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
|
|
// var r = window.location.search.substr(1).match(reg);
|
|
|
//
|
|
|
// if (r != null) {
|
|
|
// return window.unescape(r[2]);
|
|
|
// }
|
|
|
// return null;
|
|
|
// }
|
|
|
|
|
|
if (r != null) {
|
|
|
return window.unescape(r[2]);
|
|
|
}
|
|
|
return null;
|
|
|
/**
|
|
|
* 获取url参数
|
|
|
* @returns {Array}
|
|
|
*/
|
|
|
function queryString() {
|
|
|
var vars = [],
|
|
|
hash,
|
|
|
i;
|
|
|
var hashes = window.location.search.slice(1).split('&');
|
|
|
|
|
|
for (i = 0; i < hashes.length; i++) {
|
|
|
hash = hashes[i].split('=');
|
|
|
vars.push(hash[0]);
|
|
|
vars[hash[0]] = hash[1];
|
|
|
}
|
|
|
return vars;
|
|
|
}
|
|
|
|
|
|
$.ajax({
|
|
|
type: 'GET',
|
|
|
url: location.protocol + '//m.yohobuy.com/search/filter',
|
|
|
data: {
|
|
|
shop_id: brand ? '' : shopId,
|
|
|
shop_id: queryString().shop_id,
|
|
|
brand: brand,
|
|
|
gender: getQueryString('gender'),
|
|
|
channel: getQueryString('channel')
|
|
|
gender: queryString().gender,
|
|
|
channel: queryString().channel
|
|
|
},
|
|
|
success: function(data) {
|
|
|
$goodsContainer.append(data);
|
...
|
...
|
|