问题标签 [best-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 投票
6 回答
38456 浏览

c# - 具有相同数据源的多个组合框 (C#)


更新:现在已解决,请参阅下面的答案。


在我的一个表单上(在 Windows 窗体应用程序中)我有 3 个组合框。这些组合框需要显示价格列表(在文本中,具有整数后端值)。

所有这些组合框都使用相同的数据源(TSPrice 类型的 List<>,ValueMember 设置为 Price,DisplayMember 设置为 Description)。

我的问题是……每次我从下拉列表中选择一个价格选项时,它们都会更改为相同的值……这与它们都绑定到同一个数据源有关吗?

这是我绑定它们的方式:

编辑:问题是它们都被绑定到 Saurabh 确认的同一个数据源。这就是我解决它的方法。

0 投票
1 回答
3045 浏览

jquery - Rails 3 - best_in_place 编辑

希望有一个简单的答案;我正在使用 gem best_in_place并且效果很好。我试图弄清楚如何使用以下方法创建下拉菜单:

我想要做的是传入从我的用户模型中输入的名称列表。

任何想法如何做到这一点?我可以将它与 collection_select 混合使用吗?

0 投票
6 回答
4127 浏览

ruby-on-rails - 使用 Rails gem 'best_in_place' 进行内联编辑 - 错误:在 textarea 上编辑后新行丢失

我正在使用best_in_place gem 在 Rails 应用程序中进行一些内联​​编辑。

我的对象的属性之一是 type text,我希望在文本区域中对其进行编辑,所以我这样做了:

它可以工作,但是当不被编辑时,所有返回 (\n) 都会被删除。

我尝试使用 simple_format,通过添加:display_with => :simple_format传递给 best_in_place 的选项:

未编辑时,新行将按预期显示。但是点击进入版本被破坏了,并且在上面添加了一个新的破折号。单击它会显示一个 textarea 框,但它是空的,并且在那里输入的文本不会保存回我的对象​​。

我的属性中保存的内容只是纯文本,它不包含任何 html。


这个问题(和补丁)似乎与我的问题有关:https
://github.com/bernat/best_in_place/pull/111 但是,当应用补丁(手动,文件.../gems/best_in_place-1.0.6/spec/spec_helper.rb)时,我仍然有同样的问题。

0 投票
1 回答
1746 浏览

ruby-on-rails - 使用 Best_in_Place 编辑属性

我正在使用 Best_in_Place gem 使我网站上的区域可编辑。我有两个模型:学生和教育,关系是每个学生都有_许多教育。在编辑直接在学生模型中的属性时,我可以使用 Best_in_place 功能,例如

但是,我无法用它来更新教育的属性。

在学生/节目的视图中,我
在 2012-03-25 13:06:57 -0400 收到错误 Started PUT "/educations" for 127.0.0.1

ActionController::RoutingError (没有路由匹配 [PUT] "/educations")

不仅不起作用,可编辑的位置也完全消失了。我不知道是什么导致了问题,两个模型/控制器的一切似乎都是一样的。我的路线很简单:

我的控制器也是如此:

对比

如果我耙路线,我会得到:

任何指针都会有很大的帮助。

0 投票
4 回答
2809 浏览

ruby-on-rails - 显示复选框 best_in_place ruby​​ gem

我在一个项目中使用 best_in_place gem,我试图在它自己的地方显示一个复选框,但我做不到。我正在搜索它,但我无法在任何地方找到答案。我只能找到人们谈论显示“否”或“是”......或其他任何内容。但我只想看看复选框是否选中。

0 投票
2 回答
1341 浏览

ruby-on-rails - best_in_place :收藏

我在我的 Ruby (1.9.3) on Rails (3.1) 应用程序中使用以下视图代码来编辑任务的所有者。

这会产生以下选择下拉菜单。

在此处输入图像描述

我如何告诉它显示用户的first_namelast_name

笔记:

任务属于属于协作的列表。

0 投票
2 回答
2217 浏览

jquery - 如何在 best_in_place 编辑完成后触发事件?

在显示页面中,我显示了一个周期性事件发生的日期列表,并计算了所有日期的统计信息,例如连续日期之间的最大、最小和平均间隔。

我使用 best_in_place gem 允许就地编辑日期。但是,每次更改日期时,都必须计算统计信息并从服务器重新呈现。

如何将回调函数挂钩到 best_in_place 编辑的完成,以便可以重新渲染统计信息?

这是我在 show.html.erb 中的 Rails 代码

在 html 中是

我尝试了以下咖啡脚本代码:

这似乎不起作用,在我编辑日期(occur_date)后没有任何反应。

任何人都知道我应该如何在成功进行 best_in_place 编辑后触发事件?

0 投票
0 回答
181 浏览

jquery - Rails - best_in_place jQuery 冲突

好吧,我真的把头发拉出来了!我正在使用 gem best_in_place。但是我总是和jQuery发生冲突,我不知道问题是什么。

未捕获的类型错误:'$'对象[object DOMWindow]的属性不是函数

我可以确认首先加载了 jQuery,然后是 best_in_place.js。

|| 解决方案 ||

但不是正确的解决方案。

将每个 $-sign 转换为 'jQuery'

0 投票
3 回答
1204 浏览

ruby-on-rails-3 - 我如何将 country_select gem 与 best_in_place 编辑集成

我正在使用best_in_place gem 在线编辑记录,并使用country_select来呈现可供选择的国家列表。当使用 best_in_place 编辑选择字段时,我这样做:

现在我想获取 country_select 拥有的所有国家/地区的列表,并将其传递到集合参数中。country_select gem 提供了一个简单的助手来呈现选择字段:

我想替换 best_in_place 助手中的 :collection 参数以包含由 country_select 提供的国家/地区列表。我知道 best_in_place 期望 [[key, value], [key, value],...] 输入到 :collection 中,但我不知道该怎么做。请指教。谢谢

0 投票
1 回答
844 浏览

nested-attributes - best_in_place 和模型属性访问(菜鸟?)

我只学习 Rails 一个月,所以我不确定这里的答案是真的简单还是更复杂。

我有两个模型,我们称它们为“SpecialUser”和“User”。

我的用户模型看起来像这样:

(&C。)

我的 SpecialUser 模型看起来像这样:

(&C。)

我们正在使用https://github.com/bernat/best_in_place创建一个表单来编辑 SpecialUser 的信息。以前,我们为 SpecialUser 提供了一个单独的“地址”属性,但最近取消了它以支持指定完整地址(地址_1、地址_2、城市、州、邮编...)并将其放入用户中,以便普通用户可以也有地址。:)

但是,当我尝试这样做时:

我收到此错误:

我也尝试用 and 替换@super_user.userUser.find(@super_user.user)User.find(@super_user.user_id)我得到了完全相同的错误。

当我做

有用!

在阅读了 best_in_place 的东西后,我仍然无法找到我的答案。:( 不确定这是我们使用的宝石的限制还是我遗漏了一些东西。