[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: #type_site .checked в radio
DarkGuy
Доброе утро!
JS

$(document).ready(function() {
$("#type_site").click(function() {
var typeOfSite = $("#type_site .checked").val() ,
formOftype = $("#config_site");
formOftype.load("fullform.php",{option:typeOfSite});

});

});


радио в форме
<input id="type_site" type="radio" style="width:40px;" name="form_id" value="'.$row['id'].'"  > '.$row8['name'].'   ';


fullform.php
print_r($_GET);
print_r($_POST);


выдает Array ( ) Array ( )

Скорее всего ошибся var typeOfSite = $("#type_site .checked").val() ,

как мне из выбранного радио взять value.

скорее всего даже ошибка здесь "#type_site .checked"

js знаю плохо



Спустя 19 минут, 11 секунд (7.09.2012 - 06:45) Игорь_Vasinsky написал(а):
load() тока подгружает файл

а тебе нужно передать в обработчик данные и вернуть ответ

для этого

$.post
$.get
$.ajax
$.json

Спустя 15 минут, 57 секунд (7.09.2012 - 07:01) DarkGuy написал(а):
Цитата (Игорь_Vasinsky @ 7.09.2012 - 03:45)
load() тока подгружает файл

а тебе нужно передать в обработчик данные и вернуть ответ

для этого

$.post
$.get
$.ajax
$.json

странно, но http://kvantoom.ru/?mnu_id=59 через load работает .
http://kvantoom.ru/scripts.js

разница в том , что у меня radio , а там select

Спустя 21 минута, 36 секунд (7.09.2012 - 07:23) Игорь_Vasinsky написал(а):
Цитата
Загружает HTML из удаленного файла и встраивает его в объектную модель документа (DOM).
По умолчанию выполняется как запрос типа GET, однако, если будут переданы дополнительные данные в форме объекта, пар ключ/значение, то операция выполнится как запрос типа POST. Дополнительные параметры, указанные как строка, НЕ приведут к запросу типа POST.

а.. гоню походу

глянь примеры http://jquery-docs.ru/ajax/load/

Спустя 5 минут, 37 секунд (7.09.2012 - 07:29) DarkGuy написал(а):
Цитата (Игорь_Vasinsky @ 7.09.2012 - 04:23)
Цитата
Загружает HTML из удаленного файла и встраивает его в объектную модель документа (DOM).
По умолчанию выполняется как запрос типа GET, однако, если будут переданы дополнительные данные в форме объекта, пар ключ/значение, то операция выполнится как запрос типа POST. Дополнительные параметры, указанные как строка, НЕ приведут к запросу типа POST.

а.. гоню походу

глянь примеры http://jquery-docs.ru/ajax/load/

Да не, здесь проблема в $("#type_site .checked") скорее всего не правильно обозначено radio, а как правильно я не знаю

Спустя 5 минут, 46 секунд (7.09.2012 - 07:34) DarkGuy написал(а):
input:radio[name=form_id]:checked'

Спустя 3 минуты, 6 секунд (7.09.2012 - 07:37) johniek_comp написал(а):
val = document.getElementById('type_site').value
$.post("fullform.php",{option:typeOfSite},
function(response){
console.log(response)
});

Спустя 16 минут, 1 секунда (7.09.2012 - 07:53) Игорь_Vasinsky написал(а):
ну.
куда удобней так

Спустя 4 часа, 22 минуты, 16 секунд (7.09.2012 - 12:16) DarkGuy написал(а):
возник еще вопрос.
option:typeOfSite передает значение form_id через POST
а как передать еще и значение сессии?
$_SESSION['user_id']

Спустя 19 минут, 7 секунд (7.09.2012 - 12:35) johniek_comp написал(а):
DarkGuy
сессия доступна на любой странице если первой строчкой ее включить smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.