jquery选择器
$(“form input”);//找到 form 表单中所有的 input 元素
for example:
<form>
<label>Name:</label>
<input name="name" />
<fieldset>
<label>Newsletter:</label>
<input name="newsletter" />
</fieldset>
<input name="name1" />
</form>
取到的值为<input name="name" />、<input name="newsletter" />和<input name="name1" />
$(“form > input”);//匹配 form 表单中所有的子一级input元素。
for example:
<form>
<label>Name:</label>
<input name="name" />
<fieldset>
<label>Newsletter:</label>
<input name="newsletter" />
</fieldset>
<input name="name1" />
</form>
取到的值为<input name="name" />和<input name="name1" />
$(“label + input”);//匹配 所有紧接在form元素后的input元素。
for example:
<form>
<label>Name:</label>
<input name="name" />
<fieldset>
<label>Newsletter:</label>
<input name="newsletter" />
</fieldset>
<input name="name1" />
</form>
取到的值为<input name="name" />和<input name="newsletter" />
$(“form ~ input”);//匹配 所有form元素的同辈兄弟元素。
for example:
<form>
<label>Name:</label>
<input name="name" />
<fieldset>
<label>Newsletter:</label>
<input name="newsletter" />
</fieldset>
<input name="name1" />
</form>
取到的值为<input name="name" />
获取被选中radio的值
1.$(this).find('input:radio:checked').val();
2.$('input:radio:checked').val();
3.$('input[name=items][checked]').val();