VAT 등록 번호 필드가 있습니다. JQuery.InputMask 라이브러리에서 마스크를 지정합니다.녹아웃 템플릿의 입력 필드가 입력 마스크를 허용하지 않습니다.
$ ("input.vatreg"). 입력 마스크 ("999-9999-99");
넉 아웃에서 다음 편집 템플릿을 사용합니다. 당신이 볼 수 있듯이
<script id="editTmpl" type="text/html">
<tr>
<td><input data-bind="value: Name, hasFocus: addNew" /></td>
<td><input data-bind="value: VatRegistrationNumber" class="vatreg" /></td>
<td>
<button data-bind="click: $root.acceptItemEdit" style="margin-right:10px;">Accept and Save</button>
<button data-bind="click: $root.cancelItemEdit">Cancel</button>
</td>
</tr>
</script>
이는 vatreg 클래스를 사용하여 내 기대는 마스크이 필드를 사용할 것이라고했지만, 그것을하지 않습니다. 어떻게 해결할 수 있습니까?
당신이 실행된다 "$ ("input.vatreg "). inputmask ("999-9999-99 ");"? 요소가 dom에 존재하기 전에 마스크를 추가하려고 할 가능성이 있습니다. –
예. 문제가 있다고 생각합니다. – arame3333