我在 Checkbox 值中生成一个文本框。但是当我单击文本框以输入内容时,复选框会自动取消选中。
<span id="TRAVEL_TYPE_1"><input id="TRAVEL_TYPE_0" type="checkbox" onclick="UpdateTravelInformations();">
</input><label for="TRAVEL_TYPE_0">
TRP1 : Transports en commun 2ème classe, sur justificatifs
<div id="TRAVEL_TYPE_1_INFORMATION" class="infoChoixFDM" style="display: block;">
<input id="MONTANTMAX" class="positive-integer" type="text" value="20" maxlength="5" style="width:50px; text-align:center" runat="server"></input>
€
</div>
</label>
</span>
当我在 MONTANTMAX 的点击事件上将检查设置为 false 时,该问题在 Chrome 上得到了部分解决。但是在 IE 和 Firefox 中它不起作用......
$('#MONTANTMAX').click(function () {
if (!$.browser.msie) {
$('#TRAVEL_TYPE input').get(0).checked = false;
}
有人能帮我吗 ?