12.01.2014 / 15:38 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| Информация:Статья на WikipediaПолезные ссылки:http://jquerybook.ru/http://jquery.com/download/Есть разметка <ul>
<li>one</li>
<li>two</li>
<li>three
<ul>
<li>inner</li>
<li>inner</li>
<li>inner</li>
</ul>
</li>
<li>four
<ul>
<li>inner</li>
<li>inner</li>
<li>inner</li>
</ul>
</li>
<li>five</li>
</ul>
как при помощи jquery или js пройтись по li и там где нет вложеного ul добавить его? Изменено Devey (3.07 / 22:08) (всего 1 раз) |
12.01.2014 / 15:50 | |
Bogdan-G Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Temych, через if, не?
|
12.01.2014 / 16:06 | |
Temych Пользователь Сейчас: Offline
Имя: Tema Регистрация: 05.09.2010
| Подсказали уже, может кому пригодится jQuery(ul > li').map(function(){ if ( ! jQuery(this).children('ul').length ) {
jQuery(this).append('<ul></ul>');
}});
Изменено Temych (12.01 / 16:06) (всего 1 раз) |
26.02.2015 / 21:52 | |
ROM Пользователь Сейчас: Offline
Регистрация: 10.06.2010
| <script type="text/javascript">
var sess_year = <?= $_SESSION['year'] ?>;
var sess_semestr = <?= $_SESSION['semestr'] ?>;
var sess_kaf_id = <?= $_SESSION['kafedra'] ?>;
var sess_kafedra = <?= $_SESSION['kaf_id'] ?>;
var sess_institute = <?= $_SESSION['institute'] ?>;
var sess_inst_id = <?= $_SESSION['inst_id'] ?>;
var sess = {'1':'2007/2008', '2':'2008/2009', '3':'2009/2010', '4':'2010/2011', '5':'2011/2012', '6':'2012/2013', '7':'2013/2014', '8':'2014/2015'};
$(document).ready(function() {
if(sess_year != '') {
$("#my_select [value='" + sess_year + "']").attr("selected", "selected");
}
if(sess_institute != '' && sess_inst_id != '') {
$("#my_select1 [value='" + sess_inst_id + "']").attr("selected", "selected");
}
if(sess_kafedra != '' && sess_kaf_id != '') {
$("#my_select2 [value='" + sess_kafedra + "']").attr("selected", "selected");
}
if(sess_semestr != '') {
$("#my_select3 [value='" + sess_semestr + "']").attr("selected", "selected");
}
});
</script>
Что здесь не так? Не активируеться нужный елемент. Значение переменных есть, тоесть все получаеться. А вот что в условии не выполняеться, всегда сбрасывает на 0 елемент. |
28.03.2015 / 10:04 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| Как передать данные по POST с помощью $.ajax() ?
__________________
знает толк |
28.03.2015 / 12:08 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| vl@volk, $.post()
|
28.03.2015 / 17:48 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| Цитата vl@volk: Как передать данные по POST с помощью $.ajax() ?$.ajax({ type:"POST", url:"some.php", data:{name:'John', location:'Boston'}, success:function(msg){ alert("Data Saved: "+ msg );}});
|
28.03.2015 / 19:07 | |
vl@volk Пользователь Сейчас: Offline
Имя: Владислав Откуда: Земля Регистрация: 26.12.2012
| $('форма').seriаlize() не подходить для dаtа __________________
знает толк |
4.04.2015 / 12:15 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Такая проблема, не хочет отсылать такое $.ajax({
url: 'http://annimon.com/index.php',
type: 'GET',
crossDomain: true,
success: function(data){
$('#output').html('Ok');
},
error: function() {
$('#output').html('Error')
}
});
есть другие варианты? если указать dataType: 'jsonp' ничего не меняется Изменено Naik (4.04 / 12:16) (всего 2 раза) |
4.04.2015 / 21:02 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| На этом сайте такое же есть Вот что в консоли при загрузке страницы Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://mc.yandex.ru/webvisor/1...A1%3Ast%3A1428173882. This can be fixed by moving the resource to the same domain or enabling CORS. |