Checkbox 値内に Textbox を生成します。しかし、何かを入力するためにテキストボックスをクリックすると、チェックボックスが自動的にオフになります。
<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;
}
誰かが私を助けることができますか?