не плохо, да.nightmare2 wrote:Tak?vopros wrote:а что если спросить так:
допустим есть категории товаров и когда кликаем на категорию, ажаксом получаем список товаров.
Есть такой кодresponse это типа json [{},{},{}] - список товаров.function getItemsForCategory(event) {
var categoryId = getCategoryId(event); // let's say we got id somehow from the event
$.ajax({
url: 'serviceUrl/items/'+categoryId,
success: onSuccess
})
}
function onSuccess(response) {
console.log("response for catergory id:");
}
Но вот засада, мы не знаем для какой именно категории пришел ответ.
Как можно передать categoryId в обработчик onSuccess ?
Не слишком ли тупой вопрос по вашему ?Code: Select all
function getItemsForCategory(event) { var categoryId = getCategoryId(event); // let's say we got id somehow from the event $.ajax({ url: 'serviceUrl/items/' + categoryId, success: function onSuccess(response) { console.log("response for catergory id: " + categoryId); } }) }
это один из вариантов, другой более интересный, что если моя onSuccess - reusable function, и я не хочу весь код из нее копировать в getItemsForCategory