Передача данных 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, время: 19:55. |