Добавление маски в поле jeditable
Я пытался поместить маску даты в поле jEditable, но не могу заставить его работать. Было бы замечательно, если бы кто-то мог объяснить, как!
Чтобы сделать поле редактируемым, я добавил на свою страницу.aspx следующее:
<script src="<%:Url.Content("~/Scripts/jquery-1.4.4.min.js")%>" type="text/javascript">
</script>
<script src="<%:Url.Content("~/Scripts/jquery.jeditable.js")%>" type="text/javascript">
</script>
<script type="text/javascript">
$(document).ready(function () {
$('.editable').editable('<%=Url.Action("UpdateSettings") %>', {
type: 'text',
cancel: 'Cancel',
event: 'dblclick',
submit: 'OK',
tooltip: 'double Click to edit...'
});
});
</script>
Как я могу изменить это, чтобы сделать дату поля замаскированной?
2 ответа
$(".masked").editable("http://www.appelsiini.net/projects/jeditable/php/save.php", {
indicator : "<img src='img/indicator.gif'>",
type : "masked",
mask : "99/99/9999",
submit : 'OK',
tooltip : "Click to edit..."
});
Вы можете сделать это, используя маскированный ввод:
http://digitalbush.com/projects/masked-input-plugin/
Проверьте http://www.appelsiini.net/projects/jeditable/custom.html где Мика (Jeditable) предоставил образец его использования.