1

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;
}

誰かが私を助けることができますか?

4

2 に答える 2