Спасибо, в этом случае сработало. А вообще можно так, чтобы js отработал в рамках какого-то элемента (как он это делает с document ). Указать например div c id="ajax" и работать только с его внутренностями?
Andrey Barbolin, Прошу прощения, а может знаете почему может опция F не срабатывать, по документации должно, если звонящий сбросит трубку во время дозвона - перейти на следующий exten ?
exten => _XXXX,n,Dial(SIP/1004,10,Fm)
exten => _XXXX,n,Set(CALLS_HISTORY_INSERT= ${DIALSTATUS})
Andrey Barbolin, Да, вероятно плохо изъяснился.
У меня call файл звонит на один сип номер, затем когда там подняли трубку - начинается ещё звонок другому абоненту, и мне нужно получить именно время их общения после "связки" но все переменные (duration,billsec,answeredtime,answer) дают время от поднятия трубки первым абонентом. А надо после второго. Поэтому и ищу способ взять время поднятия трубки вторым абонентом.
Andrey Barbolin, только что проверил, при сбросе (во время разговора) абонентом A h тоже сработало, хотя у меня вызов через call-файл идёт. И почему-то ${ANSWEREDTIME} и CDR(billsec) сохраняет время с дозвоном, а не после поднятия трубки абонентом B.
Эмиль 🔥, спасибо за вариант, по всей видимости тут скрипт бутстрапа чудит, т.к даже просто заполненный атрибут не появляется. Только класс и href
Там этого не было, здесь речь именно про rowID='<?php=$data["rowID"]?>', оно вообще не появляется.
Тут выходит str = " attr = 'и тут вывести $data['rowID']' " как-то экранировать надо