问题标签 [edit-in-place]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
76 浏览

javascript - 使用 jquery 1.10.2 时 jquery.editinplace 输入错误(示例如下)

我正在使用这个库https://code.google.com/p/jquery-in-place-editor/

这是示例: http: //jsfiddle.net/2jCWL/2/(函数调用在脚本部分的底部)

所以我的问题是,如何使它使用JQuery-1.10.2或使用2 x JQuery版本好?(它适用于1.9.1低于这个版本的JQuery

0 投票
1 回答
101 浏览

javascript - 将 ComboBox 与 InlineEditBox 一起使用

我正在尝试将InlineEditBox与以下内容一起使用dijit/form/ComboBox

我的第一个“天真”方法是:

作为效果,显示了内联框,您可以单击它,但显示的是空的 ComboBox。我尝试了Nabble 论坛的一种方法:

但是,它也不起作用。

我的问题:除了简单的文本编辑器之外,有没有一种方法可以dijit/InlineEditBox与 dijit 控件一起使用,该组件被简单地编写为仅与少数受支持的控件配合使用?

0 投票
3 回答
1082 浏览

ruby-on-rails - best_in_place 显示下拉菜单选项

我认为这将是一种常见的需求,但未能成功找到解决方案。我关注了 Ryan Bates 的这个 ASCIIcast http://railscasts.com/episodes/302-in-place-editing?view=asciicast,现在在我的网站上进行了功能性的就地编辑。但是,我认为这些记录完全可编辑并不直观,因为它们只是显示为当前记录值的纯文本表示,直到您单击它们。我想要一些东西,以便选择下拉菜单默认显示,就像它以正常形式显示一样,如图所示。无论如何使用 best_in_place 或 rest_in_place 来做到这一点?我想一直看这个节目

0 投票
1 回答
414 浏览

python - Pandas:写入原始数据框。SettingWithCopyWarning

我理解链式分配背后的想法,当我收到警告时

这是为了让我知道我正在写入副本,而不是原始数据框。

但我似乎无法成功实现 .loc 或 .ix() 或 .iloc() ,因此我实际上是在写入原始数据帧。

如果“大小”列不为空,我想将值设置为空。我试过了:

我也尝试过使用替换功能,但无济于事(要替换的值全为零,因此 .replace(0, np.nan) 的实现也可以工作)。

0 投票
1 回答
96 浏览

edit-in-place - 将 HalloJS 应用于初始化后创建的元素

我最近在我的 CMS 中用 HalloJS 替换了 Aloha 编辑器,原因有几个,其中最重要的是 HalloJS 更轻量级并且更易于定制。然而,我遇到的一个严重问题是,似乎不可能将 HalloJS 工具栏初始化为在 Hallo 初始初始化之后动态添加到 DOM 的元素。

从源头来看,肯定会发生一些事情,因为在单击 DOM 中新创建的可编辑项时会出现一个 div#hallojstoolbar,但它是不可见的,并且在任何地方都找不到它的小部件、控件和对话框。

0 投票
1 回答
40 浏览

javascript - 单击跨度后打开文本字段不起作用

我无法使用 JavaScript/jQuery 创建就地编辑功能。我不能使用插件editinplace,因为我需要在上面放一个日期选择器。我下面的代码由于某些奇怪的原因不起作用:

编辑:

控制台中没有错误。

console.log($("#" + sId).val());原因undefined

编辑2:只需要像这样转义id:

谢谢你的建议。

0 投票
1 回答
55 浏览

javascript - How to make jQuery target and attach a plugin call to hundreds of CSS ID's with an ID number at the end of them?

I am using one of my favorite JavaScript libraries for in-place editing call X-Editable
https://github.com/vitalets/x-editable

I am building a Project Management application. ON a project page there is multiple Task Lists and each list can also have multiple Tasks.

A single project could easily have 100 or more Tasks in it. When a user clicks on the title of a Task I then launch a popup Modal window on the page which shows all the Task details for the clicked on tasks. Things like:

  • Task title
  • Task Description
  • Task created date
  • Task modified date
  • Task due date
  • Milestone
  • Task Status
  • Task Priority
  • Task Comments (any number of comments can be shown for a task as well)

For each of these Task detail items, many of them will have in-place editing capability using the X-Editable JavaScript library.

Currently I have a quick mockup showing how I can use the library to edit some of the fields here [MOCKUP REMOVED AS IT HAS BEEN UPDATED MANY TIMES AND CHANGED SINCE THE POST DATE OF THIS QUESTION]

This demo page works great...with 1 exception....this is for 1 single Task record!

I need to figure out how to make it work for X number of Task records on a page.

If a project has 100 Task records, then my JavaScript needs to assign the X-Editable code to each Task record and each Filed in each of those task records!


My question is how can I make this library work for inline edit for any number of records on a single page?

Right now for each Field in each Task I am having to do something like this...

So I need to perhaps do something like this...

Then in my HTML I can set an ID with the ID number for each task record. The jQuery selector would then need to somehow use some sort of wildcard method to find all these ID's....any ideas?

0 投票
1 回答
1026 浏览

jsf - p:inplace 验证失败时仍会切换回来

我是 PrimeFaces 的新手,当我尝试将<p:inplace>with<f:facet>用于多个输入字段时,即使验证失败,它仍然会切换回来。

代码如下:

因此,当我将 2 个输入字段留空时,它仍会切换回输出方面,而它应该与红色边框保持相同。请帮帮我。谢谢你。

0 投票
1 回答
180 浏览

jquery - 使用 jquery 过滤器插件时的 Dom 问题

我正在使用https://github.com/chromawoods/instaFilta过滤表格

该表使用 ajax 进行动态行插入,并且每个行单元格都可以使用 edit in place 进行更新:

https://github.com/itinken/jinplace

现在,当我添加一个新行然后将例如“标题”编辑为“Linux”然后尝试过滤时,它将显示具有“Linux”的行,如果我再次将“Linux”更改为“Unix”并再次尝试过滤而不从服务器重新加载页面 - 单词“Unix”将更改为旧数据 - 在这里,“Linux”和过滤器将不起作用,当我重新加载页面时,标题正确显示为“Unix”。

所以当我尝试过滤时,dom会从陈旧的数据中更新。

代码:

//就地编辑

这是代码

// 筛选

当使用就地编辑更新行时,我如何进行过滤器更新,或者我如何告诉 instaFilta 获取最新的 dom?

0 投票
2 回答
1478 浏览

python - Python就地写入任意位置的文件

我正在尝试在 python 中就地编辑文本文件。它非常大(因此不能将其加载到内存中)。我打算替换我在里面找到的逐字节字符串。

但是,当我尝试它时, write() 操作会添加到文件的末尾:

我希望结果是sdsdf.