|
|
|
|
<input type="checkbox" id="c"/>это подопытный checkbox</label>
<input type="button" value="Check" onclick='$("#c").attr("checked","checked")'/>
<input type="button" value="Uncheck" onclick='$("#c").attr("checked","")'/>
<script>
$(":checkbox").click(function(){
if (this.checked){
alert('twit!');
}
})
// отмечаем checkbox с id="c"
$("#c").attr("checked", "checked");
// снимаем отметку checkbox'а с id="c"
$("#c").attr("checked","");
</script>
|
если отмечаем мышкой чекбокс то все срабатывает, если через кнопку то нет, как исправить? | |
|
|
|
|
|
|
|
для: Alph[p]a
(27.01.2011 в 14:54)
| | если нужно показать текстовое поле при выборе чекбокса, то вот пример: http://www.aether.ru/example/forms/
(чекбокс с меткой "другое...")
UPD пока писал ответ условие задачи сменилось)) | |
|
|
|
|
|
|
|
для: Igorek
(27.01.2011 в 15:23)
| | то что нужно но ни*** не понял как сделано.... клиентский кодинг дело не благородное....
а если надо просто проверить факт отметки чекабокса? | |
|
|
|
|
|
|
|
для: Alph[p]a
(27.01.2011 в 15:40)
| | упрощенный вариант:
<input type="checkbox" id="c" /> Другое... <span id="sp" style="display: none"> <input type="text">/span>
<script>
$('#c').click( function() {
$('#sp').toggle();
});
</script>
|
| |
|
|
|
|
|
|
|
для: Igorek
(27.01.2011 в 15:48)
| | мне надо типа
ЕСЛИ (нажат чекбокс) {
делаем что то
}
|
мне стыдно ужасно что такое не могу сам написать на js или хотяб jquery | |
|
|
|
|
|
|
|
|
для: Косорылый
(27.01.2011 в 16:09)
| | уже сделал но криво ... | |
|
|
|