jquery для аякса

Статус
В этой теме нельзя размещать новые ответы.

lena berkova

Местный житель
Регистрация
14 Янв 2009
Сообщения
437
Реакции
21
подскажите стоит ли изучать как работать с jquery чтобы использовать на сайте аякс? является ли jquery простой для изучения библиотекой или есть более проще для начинающих?
 
подскажите стоит ли изучать как работать с jquery чтобы использовать на сайте аякс? является ли jquery простой для изучения библиотекой или есть более проще для начинающих?
Я проще и удобнее jquery ничего еще не видел + по нему куча документации. Хотя если тебе надо именно для аякса, а грузить библиотеку в 50+ Кб ломает, можешь попробовать класс для php sajax
 
Если нужен просто аякс, то можно ничего кроме XMLHttpRequest не использовать
 
На сайте jquery можно включить только необходимые опции во фрейморк, и качать не 50кб ,а гораздо меньше...
А вообще, там вполне неплохо реализован аякс и ничего сложного в ее изучении не наблюдается.
 
:ah: мде, уже нима, или точно спутал с другим фреймворком, точно помню где то было.. звеняйте.. :confused:
 
сколько перепробовал jquery самый простой фреймворк, много полных примеров и документации, есть интеграция в другие фреймворки. Куча дополнений и библиотека интерфейсов: календарь, диалог, аккордион, вкладки и т.д.

быстрый просмотр функций


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

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>тест</title>

<script language="JavaScript" type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>

<script language="JavaScript" type="text/javascript">
var content_height;
function resize_content(){
    if($(window).height()>content_height){
        $("#mydiv").height($(window).height()-$("#copyright").height());
    }else{
        if($(window).height()<content_height){
        $("#mydiv").height(content_height);
        }
    }
}
$(document).ready(function(){
    content_height = $("#mydiv").height() + $("#copyright").height();
    resize_content();
});
$(window).resize(function(){
    resize_content();
});
</script>


<style type="text/css">
<!--
body {
    margin: 0px;
    padding: 0px;
}
-->
</style></head>

<body>
<div id="mydiv" style="background-color:#FF0000;">текст</div>
<div id="copyright" style="background-color:#00FF00;height:20px;">&copy; нуль</div>
</body>
</html>

а ajax несколько строк
HTML:
 $.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
 });
 
сколько перепробовал jquery самый простой фреймворк, много полных примеров и документации, есть интеграция в другие фреймворки. Куча дополнений и библиотека интерфейсов: календарь, диалог, аккордион, вкладки и т.д.

быстрый просмотр функций
*** скрытое содержание ***

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

HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>тест</title>

<script language="JavaScript" type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>

<script language="JavaScript" type="text/javascript">
var content_height;
function resize_content(){
    if($(window).height()>content_height){
        $("#mydiv").height($(window).height()-$("#copyright").height());
    }else{
        if($(window).height()<content_height){
        $("#mydiv").height(content_height);
        }
    }
}
$(document).ready(function(){
    content_height = $("#mydiv").height() + $("#copyright").height();
    resize_content();
});
$(window).resize(function(){
    resize_content();
});
</script>


<style type="text/css">
<!--
body {
    margin: 0px;
    padding: 0px;
}
-->
</style></head>

<body>
<div id="mydiv" style="background-color:#FF0000;">текст</div>
<div id="copyright" style="background-color:#00FF00;height:20px;">&copy; нуль</div>
</body>
</html>
Это легко и кроссбраузерно делается средствами CSS. Jquery тут применять ни к чему
 
конечно изучать, jquery успешно абстрагирует тебя от многих вопросов
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху