删除 Prototype 的 inPlaceEditor 中的所有文本后无法编辑

发布于 2024-10-17 12:21:01 字数 304 浏览 3 评论 0原文

我发现 Prototype 的 inPlaceEditor 的所有示例都遇到同样的问题。当您进入编辑模式并擦除所有文本并单击“确定”时,您将无法再进行编辑,因为

标记为空,没有任何可单击的内容!这也是一个示例: http://24ways.org/examples/edit-就地与 ajax/ 那么如何对空字段(例如空 )进行就地编辑?

All the examples of Prototype's inPlaceEditor I've found suffer from the same problem. When you enter edit mode and erase all the text and click OK you can't edit any more because the <p> tag is empty and there is nothing to click on! Here is an example too: http://24ways.org/examples/edit-in-place-with-ajax/
So how do you make in-place edit of an empty field, like an empty <td>?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

白龙吟 2024-10-24 12:21:01

这非常简单,只需将这些行添加到您的 CSS 代码中即可:

p.editable {
    min-height: 10px;
}

您也可以添加 border,但这不是必需的。

It's very simple, just add these lines to your CSS code:

p.editable {
    min-height: 10px;
}

You can add a border, too, but that isn't required.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文