我想更改元素中的名称属性<input>
,我在这里有几个名称string[0][]
,现在我想在单击链接后在它们中添加更改 <code>0 并替换1
全部0
。Jquery怎么样?
演示:http: //jsfiddle.net/2hXk5/
我尝试但不适合我:
<div class="ch">
<p>
<input type="checkbox" name="cDA[0][]">
<input type="checkbox" name="cDA[0][]">
<input type="checkbox" name="cDA[0][]">
<input type="checkbox" name="cDA[0][]">
</p>
<p>
<input type="checkbox" name="cFE[0][]">
<input type="checkbox" name="cFE[0][]">
<input type="checkbox" name="cFE[0][]">
<input type="checkbox" name="cFE[0][]">
</p>
<p>
<input type="checkbox" name="cYG[0][]">
<input type="checkbox" name="cYG[0][]">
<input type="checkbox" name="cYG[0][]">
<input type="checkbox" name="cYG[0][]">
</p>
<a href="" class="adding">Add</a>
</div>
$('a.adding').live('click change', function (e) {
e.preventDefault();
$clone = $(this).closest('.ch').clone().insertAfter('.ch');
$clone.find('input[type="checkbox"]:contains("0")').prop('1');
})