问题标签 [jqxwidgets]
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.
javascript - 无法为一个项目分配第二个项目
我在第二次分配项目时有一个奇怪的行为。
开始情况:我有一个 jqxTree 有几个这样的项目:
我像这样将一个项目拖放到另一个项目中:
这很好用。现在我希望将复制项目(微软)并将副本分配给苹果,并且原件保持在其原始位置。
我已经实现了以下(从示例代码“拖放” http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxtree/index.htm#demos/jqxtree/dragdrop.htm简单修改):
在那之前它可以工作,但如果我再次拖动 microsoft 项目,则值为item
null。
有什么建议么?提前致谢。
编辑1:
jsFiddle 工作示例:
fullcalendar - fullcalendar 不在未选择的 jqxtab 中呈现
如果“selectedItem”选项卡不是包含完整日历的选项卡,我遇到了完整日历不会在 jqxtab 中呈现的问题。因此,假设日历位于选项卡 0 上,而我的 selectedItem 设置为选项卡 1。正如您所期望的那样,在页面加载时选择了第二个选项卡。如果我然后单击第一个选项卡(包含完整日历),则显示的唯一内容是完整日历的“今天 < >”标题按钮。如果我单击其中一个按钮,则将呈现完整日历的其余部分。
如果在页面加载时选择了选项卡 0,则 fullcalendar 会立即按您的预期绘制。
下面的代码:
所以我找到了一个修复方法,即在单击选项卡时调用渲染函数,但是如果在 jqxtabs 中启用了淡入淡出它就不起作用,这很糟糕。
jquery - jQuery-Smart-Wizard 中的 jqxGrid 过滤器行错误
我在 jQuery-Smart-Wizard 中使用 jqxGrid。
使用 jqxGrid 上的下一个设置,它正在工作:
当我尝试将过滤器行添加到 jqxGrid 时,我收到以下错误消息,并且过滤器不起作用:
无法读取未定义的属性“0”
如果我将 jqxGrid 放在 jQuery-Smart-Wizard 步骤之外,那么它也可以与过滤器一起使用。
javascript - 得到错误 a.ownerDocument.defaultView 为空
我正在使用jqxwidget。在集成小部件时,我使用了 jqxgrid 、 jqxwindow 和 jqxtabs 当我实现 jqxtabs 时,我遇到了 javascript 错误a.ownerDocument.defaultView
并且我的编辑器停止工作。我该如何解决这个问题?我添加了以下代码:
我已经添加了我的代码以在函数中提交我的表单initGrid
。
javascript - 如果 jqxgrid 中的单列中没有数据,则突出显示整行
我的要求是:
如果 jqx 网格中至少单列中没有数据,我需要突出显示整个行,有人可以帮帮我吗?
javascript - jqxNumberInput 强制用户在数值前保留 (-) 负号
我有一个 JQXGrid,它利用 jqxNumberInput 允许用户输入数字和不输入数字。
像这样宣布。
我的问题是,当输入在字段中为负数时,即“-110.50”,行为变得棘手。如果用户选择整个输入并点击删除,则新值为"-0.00"。如果他们然后尝试在输入中键入"50.50",则否定删除使数字"-50.50"。
您可以突出显示并删除您想要的任何内容,但摆脱该负面影响的唯一方法是将数字设置为“-0.00”并使用微调器迭代值向上字,这对 UX 来说很糟糕。
我做了谷歌搜索,但在 api 或与此问题相关的其他 SO 问题中找不到任何内容。
如果有人遇到此问题并有解决方案,将不胜感激。
jquery - jqxGrid下拉问题
我正在尝试使用 DropDown 列加载 gjqxGrid,我尝试在 jsfiddle 中使用示例 json:在这里,它运行良好。但是当我尝试在我的项目文件中使用相同的代码时,DropDown 列是空的,我检查了数据格式,没关系。以下是项目文件中的代码
//下面是我的Jqx网格初始化代码 // 方法1
drop 列具有需要在下拉列表中显示的值数组。此外,如果我将数据字段 'drop' 替换为 'drops',那么我会在列中得到逗号分隔的值,这意味着数组数据存在,但下拉列表未创建。.
如果我在网格初始化之前创建了下拉适配器 // 方法 2
并使用它如下:
然后我得到下拉,但我想要动态下拉,因为它每一行都有不同的下拉值集。请让我知道如何使用方法 1 填充下拉列表。
谢谢。
jqxwidgets - jqxTreeGrid 中默认未选中单选按钮
我正在尝试实现rowDetails
jqxTreeGrid 的功能,我的rowDetailsRenderer
函数返回如下内容:
return '<input type="radio" name="group1" checked="checked">';
它没有显示为选中。加载网格后的事件,我也无法通过萤火虫“检查”它。但是一旦我点击它就会被检查。跨 firefox/IE/Chrome 的行为相同。
jquery - 如何在 Jqxgrid 中的页面加载时显示下拉列表
我正在使用 jqwidgets 的 Jqxgrid。
我在网格中做了一个下拉列表。
我想在页面加载时默认以可编辑模式显示下拉列表。
请看一下这个屏幕截图,其中第一个下拉菜单显示为“请选择”,它是点击网格单元格,默认如何绑定它。
下面是代码。
请帮我。
forms - how to post
I have modal jqxWindow
and I want to post control values from this window by HTML method. If i add Form tags to the window, the jqxwindow seems to stop exists. Please advice on right approach - how to Post control values from jqxwindow form.
please note, I'm looking for compact way, using declared controls only in HTML preferably. If i implement JQuery $.post method, I need to declare variables and control names again. That makes implementation too complex.