2013-09-28 2 views
0

Я делаю проект, в котором мне нужны две переключатели для выбора даты. Один переключатель использует системную дату и печатает, а другую кнопку, когда я выбираю, я хочу, чтобы пользователь мог введите дату (в основном, я хочу, чтобы текстовое поле появлялось, когда я нажимаю на второй переключатель). Я новичок в кодировании html, поэтому, если кто-то может мне помочь. Я читал о javascript и jquery, но примеры, которые я видел werent able для оказания любой помощи. Я уже добавил радиокнопокИспользование переключателя для запуска действия

<table border="1" width="100%"> 
<tr> 
<th> Date</th> 
</tr> 
<td> 
    Current date<input type="radio" name="zing" id="foo" checked/> 
    Add date<input type="radio" name="zing" id="bar"/></td> 
</table> 

Пожалуйста, может кто-то предложить мне идею.

+0

Пожалуйста, нажмите кнопку "редактировать" и добавить то, что у вас есть до сих пор. (У вас по крайней мере есть html для переключателей, верно?) – nnnnnn

ответ

0
<table border="1" width="100%"> 
<tr> 
<th> Date</th> 
</tr> 
<td> 
    Current date<input type="radio" name="zing" id="foo" checked/> 
    Add date<input type="radio" name="zing" id="bar"/> 
<input type='text' id='txtDate' style='display:none'/> 
</td> 
</table> 

запишите ниже сценарий

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" ></script> 
<script> 
$(document).ready(function(){ 
    $("#bar").change(function(){ 
     $("#txtDate").show(); 
    }); 
$("#foo").change(function(){ 
     $("#txtDate").hide(); 
    }); 
}); 
</script> 
+0

Спасибо за ответ, но jquery, который вы сказали включить, это файл jquery.js с jqueryui.com? –

+0

проверить отредактированный ответ – Patel

+0

Спасибо alot.I использовал его с сайта jqueryui.Thanks еще раз. –

0

Попробуйте

$(function(){ 
     $("input:radio:first").click(); 
    }); 
+0

Как он узнает, какую кнопку я выбрал? –

Смежные вопросы