Дикий пионер

Рейтинг
203
Регистрация
23.11.2009

Я правильно понимаю, что вы хотите менять параметры get-запроса скрипта, подгружающего флешку?

В принципе, наверно, можно сделать это и без перезагрузки страницы, но как я выше уже сказал - трудоемкость зависит от конкретнго скрипта.

А вариант показывать во фрейме эту страницу со скриптом и обновлять этот фрейм не подходит?

Дикий пионер:
Нет, он не выполнится, если его подключать иначе как через тег <script> внутри страницы.

Вообще говоря, даже для такого случая есть хак с переопределением метода document.write, но вообще хотелось бы первоначальную постановку задачи узнать, а то есть вероятность, что мы тут столкнулись с xy problem

Нет, он не выполнится, если его подключать иначе как через тег <script> внутри страницы.

Не каждый скрипт можно подгрузить асинхронно (что вы пытаетесь сделать). Если в скрипте есть, например, document.write, то такой скрипт не выполнится.

А вообще своетую посмотреть как вставляются скрипты того же гугл-аналитикcа


var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

Точно не уверен, но посмотрите livestreet - делался как аналог хабра, т.е. в рейтингами и социальщиной там должно быть все нормально.

Я так понимаю у вас отдельный плагин автокомплита? Вообще говоря, скрестить их будет трудновато в таком случае. Как вариант - переинициализировать chosen после изменения количества вариантов.

Ну и пару мыслей вслух:

1. В самом chosen нет автокомплита?

2. Посмотрите select2 - еще один вариант стилизации селекта и там есть возможность подгрузки через ajax.

Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: 8bit

попробуйте заменить на

Content-Type: text/plain; charset=utf-8

А зачем вы тогда передаете туда ajax_url?

Попробуйте каким-нибудь генератором POST-запросов сконструировать простейший post-запрос, на который сможете получить ответ.

Ну или мне в личку адрес формы киньте - попробую завтра постучаться post-запросами, чтобы посмотреть, когда 400 ошибку выдает.

Для начала попробуйте авторизоваться на сайте, с которого приодит 400 ошибка из браузера и посмотреть на запросы/ответы и их заголовки.

Думаю почасовая оплата в вашем случае - правильный выбор.

Всего: 1870