Передача данных Checkbox
Доброго времени суток, имеется скрипт:
function send()
{
//Получаем параметры
var check = $("#checkbox_jax").val();
$.ajax({
type: "POST",
url: "/auth.php",
data: {
check:check,
},
// Выводим то что вернул PHP
success: function(html) {
//предварительно очищаем нужный элемент страницы
$("#res_log").empty();
//и выводим ответ php скрипта
$("#res_log").append(html);
}
});
}
и скрипт проверки нажата ли кнопка на другой странице
if (isset($_POST['checkbox_jax']))
{
echo "<br>on<br>";
}
else
{
echo "off";
}
Но почему-то не хочет передавать параметры и всегда пишет off. |
data: {
check:check,
}
...$_POST['checkbox_jax']... ...Но ведь ты не передавал парамерта checkbox_jax! Ты передал check... (не потому что check:check, а потому что check:check) |
Я понимаю, именно поэтому и спрашиваю.
И как все же его передать? Собственно за этим и спрашивал. |
хмм...
Теперь все время выводит on. |
<form action="" method="post"> <div id="login"><input type="text" id="login_jax" size="24" style="border:none; background-color: transparent; text-decoration:none; height: 24px; outline: none; " size="24" placeholder="Введите логин"></div> <div id="password"><input type="password" id="pass_jax" size="24" style="border:none; background-color: transparent; text-decoration:none; height: 24px; outline: none;" size="24" placeholder="Введите пароль" ></div> <div id="checkbox"><input type="checkbox" id="checkbox_jax"/><label for="checkbox_jax"></label></div> <p class="checkbox_text">Запомнить</p> <div id="enter_button"><input type="image" src="images/site/enter_button.png" id="but" onclick="send(); return false;" alt="Enter" value="Вход" /> </div> </form> Надо, чтобы выводило ON когда чек бокс нажат и нажата кнока Enter, офф соответственно когда чек бокс не нажат и нажата кнопка Enter |
Rise, минус тебе за смешение jquery-функций и vanilla.js :)
|
| Часовой пояс GMT +3, время: 22:27. |