2010-09-24 1 views
0

Если флажок скрыт с помощью JQuery .hide, как показать его снова, если мы знаем значение в следующем случаешоу() Флажок с jqueryj

<input type="checkbox" value="1" name="m_q"/> 
    <input type="checkbox" value="2" name="m_q"/> 
    <input type="checkbox" value="3" name="m_q"/> 
    <input type="checkbox" value="4" name="m_q"/> 

Таким образом, флажок со значением 1 скрыт как использовать .show с помощью JQuery

+0

у вас есть два имени в вашем коде. – Tim

+0

Ваш HTML не прав, вам нужно установить флажок «type =», чтобы сделать их флажками –

+0

Это значит, что '' input type = "checkbox" '? –

ответ

3
$("input[value=1]").show(); 
+0

А ... простота jQuery :) +1 Отличный ответ. –

0

Я бы не показать/скрыть флажки так, как вы делаете, но, конечно, я просто предполагаю, как то, что вы на самом деле хотите. Я бы просто использовать один флажок и просто обновить значение:

<input type="checkbox" value="4" name="m_q" id="m_q" /> 

Теперь, вместо того, чтобы прятать и показывать 41 просто сделать это:

$("#m_q").val(1); 

Или если вы не можете добавить id:

$("input[name=m_q]").val(1); 

Помните, что «Просмотр источника» не покажет изменение значения, даже если оно работает.

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