Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 10
kdz Сообщение 12/05/2010 08:07 Копия темы
Jquery и заполнение select-боксов Добрый день всем.

Кто-нибудь встречался с таким моментом, что после добавления элементов в <select>, во всех браузерах кроме IE бокс обновляется адекватно, а в IE ведет себя странно?

Он совсем не добавляет полей в рендер страницы, но в модели все данные есть. Если вызывать .html(), то он показывает код для всех пунктов.

Как вылечить? Спасибо.
RiDDi Сообщение 12/05/2010 08:32 Копия темы
Ну.. пример показывайте
Теоретически такого быть не может. У вас ошибка в модели и, соответственно, ie, как самый придирчивый, и капризничает )
kdz Сообщение 12/05/2010 08:46 Копия темы
data = '';
var dtype = (jQuery.browser.msie) ? 'text' : 'xml';
$.ajaxSetup({async:false,cache:false});
$.get("proxy.php", {"proxy_url": "http://..../?list&xm l"}, function(xhr){
var tmp;
if ( typeof xhr == 'string') {
tmp = new ActiveXObject( 'Microsoft.XMLDOM');
tmp.async = false;
tmp.loadXML(xhr);
} else {
tmp = xhr;
}

var _res = '';
$(tmp).find("item").each(function(i){
var name = $(this).find("name").text();
var id = $(this).find("id").text();
$("<option>").attr("value", id).text(name).appendTo("#regions");
// $('#regions').append("<option value='"+id+"'>"+name+"</optio n>");
});
}, dtype);
kdz Сообщение 12/05/2010 08:46 Копия темы
парсер — злодей.
contenter Сообщение 12/05/2010 09:02 Копия темы
$("<option>") мне че то такое в голову никогда не приходило даже ))
kdz Сообщение 12/05/2010 09:21 Копия темы
При этом, если после заполнения вызвать alert($('#regions').html()), то выдает все в порядке:
---------------------------
Сообщение с веб-страницы
---------------------------
<OPTION selected>выберите из списка</OPTION><OPTION value=3>Адыгея республика</OPTION>< OPTION value=4>Алтай республика</OPTION><OPTION value=5>Алтайский край</OPTION><OPT ION value=6>Амурская область</OPTION><OPTION value=7>Архангельская область</OPTION><OPTION value=8>Астраханская область</OPTION><OPTION value=9>Башкортостан республика</OPTION><OPTION value=10>Белгородская область</OPTION><OPTION value=11>Брянская область</OPTION><OPTION value=12>Бурятия республика</OPTION><OPTION value=13>Владимирская область</OPTION><OPTION value=14>Волгоградская область</OPTION><OPTION value=15>Вологодская область</OPTION><OPTION value=16>Воронежская область</OPTION><OPTION value=17>Дагестан республика</OPTION>
и т.д.
artem82 Сообщение 12/05/2010 09:39 Копия темы
надо так – javascript.ru/unsorted/to...
kdz Сообщение 12/05/2010 09:55 Копия темы
Спасибо за наводку.

Вместо использования
$(function(){
...
})

сделал обработку после полной прогрузки страницы:
$(window).load(function(){
...
})
resurection Сообщение 12/05/2010 11:48 Копия темы
artem82 Сообщение 14/05/2010 01:51 Копия темы
гут!
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"