1 вариант: не понял каким образом мне это поможет (он был включен)
2 вариант: из этого следует, что Вы предлагаете чистить страницу, и вызывать этот компонент ещё раз. Так я Вас понял?
P.S. сделать можно как угодно, вариантов масса. Можно при ajax вызывать опять этот компонент, можно собирать ID-шники результата, отправлять всё это в какой нибудь файл и из инфоблока выдергивать элементы. Я просто ищу самое изящное решение
Alexey Bille: ну если я отправля ajax на /search/index.php, то там разве будет доступен $arResult?
Есть конечно ещё вариант заново вызывать компонент, но мне кажется что это не очень правильно
Проходы имею ввиду в цикле foreach. Нет, таким образом, получается цикл 2 раза проходит, т.к. у меня есть TV с изображением, и TV с текстом. А нужно один раз проходить
Алексей: На странице должен быть комплексный компонент новости и компонент список новостей. Header и footer. На странице детального просмотра сама новость, header и footer соответственно. Всё осложняется тем, что оба компонента я вывожу на индексной странице, и при переходе на детальную новость, кроме отображения самой новости, также отображается компонент список новостей
Ошибку нашёл. Дело не в том, что кнопка подгружается ajax, а в том, что сама модалка находится в табе (не спрашивайте почему там, оно так надо). И пока таб закрыт модалка не вываливается. Есть ли какой обход этому, или придется переделывать (что очень не хочется)?
imdeveloper: Сначал кнопка выглядит как стрелочка (загрузить документ). После того, как файл выбран, у меня идет .addClass('delete-file') - меняет стиль кнопки на крестик (удалить документ). И когда я на него кликаю, у меня сразу выскакивает окошко с выбором нового файла. А мне как раз таки нужно сделать так, чтобы при клике на крестик, он удалял документ и возвращал кнопке вид стрелочки, чтобы при повторном клике я мог снова его загрузить
imdeveloper: Извините, я может быть немного не понимаю? Если я сделаю так, как говорите Вы, то отчистится значение у .file_upload. А т.к. var object = $(this), this - это input[type=file], то я и написал, чтобы он чистил значение input[type=file]. Тыкните пожалуйста, если не прав?
2 вариант: из этого следует, что Вы предлагаете чистить страницу, и вызывать этот компонент ещё раз. Так я Вас понял?
P.S. сделать можно как угодно, вариантов масса. Можно при ajax вызывать опять этот компонент, можно собирать ID-шники результата, отправлять всё это в какой нибудь файл и из инфоблока выдергивать элементы. Я просто ищу самое изящное решение