html代码
<tr>
<th colspan="6" style="text-align: left;">创始董事
<a class="btn btn-primary pull-right director_add"> 添加董事</a>
</th>
</tr>
<tbody class="director_form">
<tr>
<td class="tdleft" width="10%">中文姓名:</td>
<td width="20%">
<input type="text" name="director_cn_name" id="director_cn_name" />
<i class="dealdone" aria-hidden="true">*</i>
</td>
</tr>
<tr>
<td class="tdleft" width="10%">付款银行:</td>
<td width="20%">
<select id="director_payment_method" name="director_payment_method">
<option value="1">恒生银行</option>
<option value="2">渣打银行</option>
</select>
<i class="dealdone" aria-hidden="true">*</i>
</td>
</tr>
<tr>
<td class="tdleft" width="10%">是否含税金:</td>
<td colspan="2" width="35%">
我点击添加董事的按钮后执行:
$(".director_add").click(function () {
$(".director_form").after($(".director_form").html());
});
选择是否含税金的时候执行:
$('.director_tax').on('change', function(){
if ($(this).val() == '1') {
$('.director_tax_amount').show();
} else {
$('.director_tax_amount').hide();
}
});
遇到的问题:
1:id为director_tax的单选框默认值为0.在动态生成的元素里面没有默认值?
2: 当是否含税金的值为1的时候,在动态生成的元素里面这个时间不生效?
请问这是什么原因呢,求大神解答,谢谢。
相关分类