Вот пример с Json Вот пример с Json PHP: $data = array('name'=>'Vlad','username'=>' Biz') ; echo json_encode($data); HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Untitled</title> <link rel="stylesheet" type="text/css" href="my.css"> <script src="jquery-1.3.2.min.js" type="text/javascript"></script> <script type="text/javascript"> (function($){ $(function(){ $('body').css('color','red'); $('#but').click(function(){ $.getJSON('rezult.php',{rezult:'id'},function(data){ $.each(data,function(k,value){ alert(data); $('#otvet').html('You name'+data.name+' You Username'+data.username+' ').append(); }); }); return false; }); }); })(jQuery); </script> </head> <body> <form action="rezult.php" method="get"> <div id="otvet"></div> <p>sample</p> <input id="but" type="submit" value="send" /> </form> </body> </html>
Потому что req.responseXML.getElementsByTagName('xmlrur') объект, а firstChild.nodeValue аналог innerHTML
Привет Есть поле HTML: <input type="checkbox" name="is_time" value="1" /> И блок HTML: <div id="time" style="display: none;">1</div> Как сделать так что если галочка тоит то блок виден если ее убрали то не виден (на jQ)
Code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Untitled</title> <link rel="stylesheet" type="text/css" href="my.css"> <script src="jquery-1.3.2.min.js" type="text/javascript"></script> <script type="text/javascript"> (function($){ $(function(){ /*here */ $('#is_time').click(function(){ $('#myblock').toggle() ; }) ; }); })(jQuery); </script> </head> <body> <form action="rezult.php" method="get"> <input id="is_time" type="checkbox" name="is_time" value="1" /> </form> <div id="myblock" style="display: none;">Text</div> </body> </html>
Помогите, скажите как правильно обработать ответ от сервера на jquery.form $(document).ready(function() { var options = { ..... success: function() -- Тут какая функция должна быть? обработчик выдает обычные echo или можно в json кодировать а то у меня форма срабатывает а сообщения не выводятся. Кроме способа html вывода,ибо обработчик формы сделан как модуль сайта и будет вместо сообщения выводить весь сайт с хедерами футерами и т.п (так у меня получилось)
так можна json прочитать HTML: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Untitled</title> <link rel="stylesheet" type="text/css" href="my.css"> <script src="jquery-1.3.2.min.js" type="text/javascript"></script> <script src="jquery.form.js" type="text/javascript"></script> <script type="text/javascript"> /* jQuery Form Plugin * version: 2.43 (12-MAR-2010) */ //in rezult php //sample {"name":"Vlad","username":" Biz"} (function($){ $(function(){ $('#myForm').bind('submit', function() { $(this).ajaxSubmit({ dataType: 'json', success:function(data){ alert(data) ; $('#here').html('<p>'+data.name+'</p><p>'+data.username+'</p>').append() } }); return false; // <-- important! }); }); })(jQuery); </script> </head> <body> <form id="myForm" action="rezult.php" method="get"> <input type="text" name="name" /> <input type="text" name="username" /> <input type="submit" value="send" /> </form> <div id="here"></div> </body> </html> примеры есть офф сайте тут
Вопрос В админке есть кнопка checkall Вот она обрабатываеться как я понял вот этой функцией. Code: jQuery(document).ready(function(){ jQuery("#check_all").click(function(){ var checked_status = this.checked; jQuery( '.check').click(); }); А если я делаю вот так Code: jQuery(document).ready(function(){ jQuery("#check_all2" || "#check_all").click(function(){ var checked_status = this.checked; jQuery('.check2' || '.check').click(); }); То срабатывает только то что стоит первым в условии т.е #check_all2 and .check2 Как бороться с этим.. Я просто хотел сделать 2 чек бокса для разные записей. Т.е к примеру один чек бок будет выделять все новости а другой к примеру коментарии вот и решил так попробовать но работает или то или другое.. Подскажите что делать спасибо
Вот вообщем пример накопал я так понял по нему был сделан мой чекер - Code: <script type="text/javascript"> $(document).ready(function(){ $('#check_all').click(function(){ var is_checked = $(this).attr('checked'); $(this).closest('ul').find('input:checkbox').attr('checked', is_checked); }); }); </script> <ul> <li><input id="check_all" type="checkbox" />Group 1</li> <li><input type="checkbox" />Child 1</li> <li><input type="checkbox" />Child 2</li> <li><input type="checkbox" />Child 3</li> <li><input type="checkbox" />Child 4</li> </ul> Что нужно добавить в js что бы можно было отмечать еще и группу Code: <li><input id="check_all2" type="checkbox" />Group 1</li> т.е у нас тогда будет check_all и check_all2 захотел то отметил а захотел второе. уже по нета перерыл но я не силен в jquery..
Привет! Есть сайт http://сайт.ru/ на нём есть ссылка она постоянно меняться. нужно сделать так чтобы при открытие его в враппере http://враппер.ru/ пользователь переходил сразу без его участия (или через N-ое ввремя) по той ссылке которая на http://сайт.ru/. код ссылки для http://сайт.ru/ можете предложить сами. Если по ссылке не получиться тогда по картинке. а если вообще не получиться тогда просто напишите код который бы пликал на фотографию через определённое время и переходил по ссылке. Зарание спасибо!
есть к примеру незамысловатый скрипт PHP код: <script> var myvbvbvb=100; </script> <input type="button" value="click" onclick="alert(myvbvbvb);"> пытаюсь изменить переменную через FF+Greasemonkey PHP код: // ==Userscript== // @name Cool script // @description Does some cool thing. // @author [email protected] // ==/Userscript== (function() { defineMagicVariable('myvbvbvb',function () { return 10000000; },null); })(); но не выходит есть мысли?
Нужна простая и очень многоиспользуемая вещь. Реализовать нужно на jquery. Есть форма. С полями инпут, селект и текстареа: Code: <select name="view"> <option value="1">aaa</option> <option value="2">bbbb</option> </select><br />Статус: <br /><textarea cols="34" rows="6" name="text"></textarea><br />Ник: <input type="text" name="nick"> <br />ICQ: <input type="text" name="icq"> <br/>Vkontakte ID: <input type="text" name="vk"> Нужно методом гет отправить эти данные на скрипт status.php Скрипт вернёт одно из трёх чисел(в зависимости от ситуации) - 0, 1 или 2. В зависимости от ответа скрипта нужно вывести алерт. У меня как-то не получается получить введённые значения в форму.. Помогите пожалуйста разобраться.
Мэйби так Code: <select id="view"> <option value="1">aaa</option> <option value="2">bbbb</option> </select> <br /> Статус: <br /> <textarea cols="34" rows="6" id="text"></textarea><br /> Ник: <input type="text" id="nick"> <br /> ICQ: <input type="text" id="icq"> <br/> Vkontakte ID: <input type="text" id="vk"><br> <button id="but">Click here</button> Code: <script type="text/javascript"> $(document).ready (function () { $("#but").click (function () { var view = $("#view").val (); var text = $("#text").val (); var nick = $("#nick").val (); var icq = $("#icq").val (); var vk = $("#vk").val (); $.get ("status.php", { "view": view, "text": text, "nick": nick, "icq": icq, "vk": vk }, function (data) { alert (data); }); }); }); </script>
Спасибо. Есть ещё вопрос: есть html страничка, генерируемая с помощью php. Вот пример: Code: <a href="rate.php?zn=minus&id=34">-</a> <a href="rate.php?zn=plus&id=34">+</a> <a href="rate.php?zn=minus&id=38">-</a> <a href="rate.php?zn=plus&id=38">+</a> <a href="rate.php?zn=minus&id=45">-</a> <a href="rate.php?zn=plus&id=45">+</a> <a href="rate.php?zn=minus&id=37">-</a> <a href="rate.php?zn=plus&id=37">+</a> <a href="rate.php?zn=minus&id=31">-</a> <a href="rate.php?zn=plus&id=31">+</a> <a href="rate.php?zn=minus&id=96">-</a> <a href="rate.php?zn=plus&id=96">+</a> и таких нагенерированных строчек может быть до 30. Каким образом при нажатии на какую-то из ссылок с помощью jquery можно послать запрос на rate.php с нужными гет данными(которые прописаны в урле)? id - не повторяются Спасибо.
удалить не проблема, но если есть на странице другие ссылки кроме этих? как их отличить от других? get данные - хм... и что же здесь написать? ведь для каждой ссылки свой гет запрос.(id везде разные)
Предпологалось, что эти ссылки обернуты в див. Отрезаешь rate.php? и выдираешь переменная=значение. Или же выверунуться и при формировании ссылок пихать им в свойство alt get данные. Но это конечно не по правилам
Ок, допустим есть ещё див с ссылками, которые не должны передавать значения при клике rate.php. Возможно как-нибудь тогда уникализировать с помощью class или id этот div? И если всё-таки получится вырвать ссылки из нужного дива, то как выдрать переменная=значение? То есть как я понимаю как-то из href'а.. Можно пример?
Я же не знаю как у тебя страница формируется. При формировании этих ссылок делаешь div с каким то id, пихаешь в него ссылки, потом закрываешь. Или ссылкам класс даешь. Вроде же просто? И обратиться легко будет. Как выдрать переменная=значение это уже регулярные выражения, в которых я не силен А можно просто передать весь href, а уже в самом php сделать типо такого: file_get_contents('путь до rate.php'.href);
Засунуть класс в ссылки тоже не проблема. Допустим со собором проблема решена. А как получить href именно той ссылки, на которую нажали?