问题标签 [gwtbootstrap3]

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 回答
228 浏览

css - 如何删除 gwt-bootstrap3 中 Select 小部件中的 menuArrow?

我一直在尝试有条件地删除当前项目中使用 gwt-bootstrap3 的选择框末尾的菜单箭头。

我尝试了以下选项:

我也尝试过通过api,使用

fieldName.setShowMenuArrow(false);

当我想指示此选择器已禁用并且选项不可用于选择下拉菜单时,我主要希望禁用此菜单箭头。

在通过浏览器检查元素时:我注意到在选择框的 div 中还有其他 div/span 和一个嵌套为主选择器 div 的子项,特别是

<span class="caret"></span>

删除此类名称后,我可以使 menuArrow 消失。然而,使用 querySelector 使用这个插入符号类访问特定的 span 标签,然后确保这是正确的标签(从也有其他此类选择器的整个页面)似乎是一个轻微的挑战和笨拙。这是 chrome 上的 inspectElement 的一个片段。 用插入符号检查 Select 元素和 span

这似乎是选择器的 menuArrow 处理中的一个错误,如果它确实是一个错误,任何人都可以提出解决方法,直到修复?感谢您的建议/回答。谢谢!

0 投票
1 回答
250 浏览

twitter-bootstrap - gwtbootstrap3 Popover 错误对齐和字体大小

我有以下问题,当我在 Checkbox 顶部使用 gwtbootstrap3 Popover 时,它没有与 Checkbox 正确对齐,而是指向复选框上方几个像素的边距。

看起来像这样: 在此处输入图像描述

表单组中的弹出框代码:

此外,任何人都可以帮助我更改 Popover 文本的字体大小。我不能用 CSS 来做到这一点,因为 Popover 似乎不允许使用 addStyleNames (css 函数),而且我找不到可以做到这一点的 gwtbootstrap 函数。

0 投票
1 回答
275 浏览

dom - GWTBootstrap3.extras.select:如何为多选的下拉菜单添加打开/关闭处理程序?

在我的情况下,我需要在关闭下拉菜单后执行一些操作,而不是检查,因为我使用控件的多选模式。

0 投票
1 回答
186 浏览

fullcalendar - GwtBootstrap3 FullCalendar

  1. 是否可以在 GwtBoostrap3 中禁用 FullCalendar 的标头?当我使用

    标头标头禁用 = 新标头();headerDisabled.setNoHeader(); GeneralDisplay gd = new GeneralDisplay(); gd.setHeader(标头);

然后标题仍然显示:(我也试过

它没有用。

  1. public void dayRender(JavaScriptObject javaScriptObject, Element element)

    gd.setViewRenderCallback(新 ViewRenderCallback()

但是这个方法永远不会被调用。我想更新单元格的高度。知道我该怎么做吗?

谢谢您的帮助

0 投票
2 回答
784 浏览

java - GWT 列表对象

我们目前正在开发一个 GWT-App,我们需要一个 People 选择器。问题是我们不能单独使用人名作为列表项,因为我们的数据库中有一些(不幸的是)重复项。所以我们需要某种下拉列表,它允许我们附加某种 ID。现在我们正在使用 GTW bootstrap3 的选择,这对我们来说不起作用,因为我们只能取回所选项目的字符串。任何帮助表示赞赏!

编辑: 对我们来说最好的解决方案是能够将对象保存到列表中并通过一些 toString() 方法或类似的方法显示它们。

0 投票
1 回答
229 浏览

select - gwt datagrid Bootstrap 选择单元格(添加/渲染单元格后需要执行 javascript)

我继承了一个使用 GWT 创建 Web 应用程序的项目。它使用 Bootstrap3 的 GWT 包装器来进行元素的样式设置。这在大多数情况下运行良好。现在我遇到了一个障碍,试图将 Bootstrap3 添加到当前使用 GWTSelect的 GWT表中。问题是 a不是“引导样式”,因此与 Web 应用程序其余部分的样式不匹配。DataGridSelectionCellSelectionCell

Select不幸DataGrid的是,我不能简单SelectCell将. 子类化和实现解决了这个问题。但是,我无法正确呈现 ,因为它需要在 附加到 DOM 后执行 JavaScript 函数,而 DOM 从未被 a 包裹在 a 中。ColumnDataGridSelectCellSelectSelectColumnDataGrid

相反,它是SafeHtmlBuilder由 的render函数渲染成的Cell

由于Select从未附加到 DOM,因此我需要selectpicker手动调用该函数。对于他,我创建了自己的本机函数,我需要在SafeHtmlBuilder添加到DataGrid. 如果我的子类通过'sSelect接受CLICK事件并在单击单元格后调用本机函数会正确呈现。CellonBrowserEventSelect

我无法弄清楚何时以selectpicker编程方式调用函数以Select在 RPC 调用添加一行后自动呈现。我试图注册不同的处理程序无济于事。处理程序被调用,并且包装该selectpicker函数的本机函数也被调用,但似乎 HTMLselect尚未添加到表中。调用从浏览器的 JavaScript 控制台截取的上述 JavaScript 也可以。所以它应该可以找到但我需要找到合适的地方打电话:(

DataGrid我正在使用的处理程序:

  • addLoadingStateChangeHandler
  • addRowCountChangeHandler

DataGrid在调用添加到数据之后,我还尝试在不同的地方调用它。同样,HTMLselect似乎没有添加到table. IE。当我在调用myListDataProviderObject.getList()addAll(my data).

0 投票
1 回答
399 浏览

java - Select 和 MultipleSelect 不会触发事件

我正在使用 GwtBootstrap3 0.9.3 并使用 UiBinder 在我的身上放置了一些小部件。org.gwtbootstrap3.client.ui.CheckBox 类的复选框和 org.gwtbootstrap3.client.ui.Button 的按钮工作正常。当我单击它们时,它们会触发 ClickEvents。

但是当我点击它们时,org.gwtbootstrap3.extras.select.client.ui.MultipleSelect 和 org.gwtbootstrap3.extras.select.client.ui.Select 类的选择不会触发任何事件。他们不应该在进行或更改选择时触发 com.google.gwt.event.logical.shared.ValueChangeEvent 吗?

事件处理程序如下所示:

当我单击这些小部件时,永远不会触发 ValueChangeEvent。

但是当我以编程方式设置值时

ValueChangeEvent 将被触发并 do.somethinSimple() 将被调用。

出了什么问题?如何使用 UI 使这些选择小部件触发 ValueChangeEvents?

0 投票
1 回答
70 浏览

datepicker - GWTBootstrap - 屏蔽日期选择器

要求:在模糊/表单提交时屏蔽日期选择器。

我能够在将 forceparse 设置为 false 的情况下完成 onBlur 的屏蔽,但我无法在 datepicker 中导航到下个月/年,可能是因为我正在覆盖 DOM 处理程序。

我无法使用 ChangeDateHandler,因为它会自动将“1/1/19”假定为“1/1/1900”并在文本输入的中途屏蔽文本。我还有其他方法可以处理吗?

0 投票
1 回答
92 浏览

gwtbootstrap3 - GWT / GWTBootstrap3 扩展工具提示:C'tor 中的 addHandler 异常

我创建了以下类作为 gwtbootstrap3 Tooltip 的扩展。我想派生 gwtbootstrap3 Tooltip 类至少有两个原因:

1.)在显示工具提示时添加一个 onWindowClosing 处理程序,以便我可以在用户离开页面时隐藏()工具提示(据我所知,这是 Bootstrap 也不支持的功能,是吗?)

2.) 我想阻止在 iPad 或 iPhone 上显示页面时显示工具提示,因为它们在涉及工具提示时表现得很奇怪(第一个提示显示工具提示,第二个提示执行按钮,这与用户期望的不完全一致)

请注意,下面给出的类还没有完成......但是在这个阶段我在添加处理程序时遇到了异常。另请注意,无论我添加哪种类型的处理程序(ShowHandler、ShownHandler 等),它都会引发异常。

非常感谢任何帮助。

尝试添加处理程序时出现以下异常,为什么?

0 投票
1 回答
82 浏览

gwt - 使用 GWTQuery 调用 Bootstrap JS 折叠方法

我想在 gQuery 中复制这个 jQuery 调用来一次打开所有关闭的 Accordion 面板:

我已经在我的应用程序上对此进行了测试并且它可以工作,但是我无法使用 gQuery 成功实现相同的逻辑来调用 JavaScript 折叠方法:

从 gQuery 调用 JavaScript 方法的正确方法是什么?

更多信息 - 我已经在我的 onClick 方法中成功测试了这个 gQuery 代码,以向受影响的 div 添加一个测试类 - 所以我确定上述查询的选择器部分有效: