javascript - 为 django 管理站点实现一个简单的 jquery 函数

标签 javascript jquery django django-admin

问候语 我已经使用 http://www.djangosnippets.org/snippets/1594/ 扩展了我的管理员添加屏幕 (tabularinline)

现在我的模型中有一个字段:

start = models.CharField(max_length=5)

这是一种特殊的时间格式,它将采用 HH:MM 格式,例如 16:30 。现在我想实现一种方法,让站点在这些数字之间自动分配“:”,为此我找到了这个 jquery 应用程序:http://digitalbush.com/projects/masked-input-plugin/

当我通过 firebug 检查我的管理添加面板时,我看到我想要实现此屏蔽功能的字段是:

<input id="id_outage_set-0-start" class="vTextField" type="text" maxlength="5" name="outage_set-0-start"/>

每次添加新内容时“id_outage_set-0-start”都会增加。

现在我正在寻找一种方法来同时实现这两个,我是一个 jquery 新手,因此真的迷失了。

问候

最佳答案

这应该将掩码插件应用于 ID 以 id_outage_set 开头的所有输入。这就是你想要的吗?

jQuery(function($){
    $("input[id*='id_outage_set']").mask("99/99/9999",{placeholder:" "});
});

关于javascript - 为 django 管理站点实现一个简单的 jquery 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1244358/

相关文章:

使用redis作为 session 后端时,django docker容器无法访问redis容器

javascript - 故障排除 : D3 line transition is really jerky. 需要remove()?

jquery - 使用 Greasemonkey 将可拖动窗口添加到页面

javascript - 在javascript中修改具有已知位置的JSON对象的值

jquery - jquery中隐藏列表项

python - 为什么 Django 对外键进行级联删除?

javascript - 如何找到最后单击的动态按钮

javascript - 意外的 token 非法

javascript - 使用 Angular JS 中的 CKEditor 内容更新文本区域值

python - 无效的 block 标记 : 'bootstrap_icon' , 预期 'endblock'