dijit.form

    1热度

    1回答

    我有一个问题,因为我不知道如何改变输入框,看起来像在Firefox中的检查元素。这是网站的一部分,我想从javascript中的书签改变。当我输入文本到文本代码领域的出现只是befire <body id="dijitEditorBody" onload="frameElement._loadFunc(window,document)" style="color: rgb(34, 34, 34);

    1热度

    2回答

    我的页面上有多个FilteringSlect,除了第一个,其余的都被禁用。在第一次选择一个值时,第二个filteringselect被启用,等等。我能够实现这一点。当用户在第一个过滤选择中选择数值,然后按Tab键进入下一个过滤选择,它将被启用,但用户必须在第二个过滤器上单击鼠标以选择输入值。我有一个jsfiddle链接 `http://jsfiddle.net/qpue91L9/75/` 它演

    2热度

    1回答

    以下代码适用于文本框,我可以用我自己的代码覆盖默认的验证器函数,并将其强制为return false,从而导致输入无效。但是,这完全不适用于FilteringSelect输入。以下代码总是返回true - 实际上它永远不会进入我的自定义验证功能。 这意味着它正在执行一个比预期的不同的验证器,或者我将验证器设置为错误的输入(渲染时有多个验证器)。 var customValidator = func

    0热度

    1回答

    我需要更改小部件的行为dijit/form/Select。 Widget不应该允许从属性disabled: true的选项(从鼠标或使用键盘)的选项。 我想知道你是否可以指出如何实现这个结果。 require([ 'dijit/form/Select', 'dojo/_base/window', 'dojo/domReady!' ], functio

    1热度

    1回答

    我需要在我使用下面的代码的那一刻就dijit/form/Select添加一些自定义的功能,但我得到以下错误: Uncaught TypeError: SelectGroup is not a constructor 如何解决这个问题? require([ 'dijit/form/Select', 'dojo/_base/window', 'dojo/domReady!

    2热度

    1回答

    我想在DateTextBox中设置一个真正的旧值。不幸的是,小部件不会接受在低于'100'的年份中设置的日期。 当我尝试将元素的值设置为0017-01-01时,控件会自动将其自身设置为2017-01-01。 显示的值属性保持不变,直到窗口小部件失焦,然后更改为内部日期。 <input type="date" data-dojo-type="dijit/form/DateTextBox"

    3热度

    1回答

    我想更改dijit dateTextBox的日期显示格式。 目前我的日期显示的是这样 我的声明是这样的 <input type="text" data-dojo-type="dijit/form/DateTextBox" data-dojo-attach-point="theInput" /> 但我想的格式更改为我想例如2017年9月14日的任何格式,或09-14-2017。 此外,如果使用键

    1热度

    1回答

    我正在使用dijit.form.currencytextbox并希望允许负值。当我给值'-0.1'我得到的错误: “输入的值无效” 当我给值'-0.10'值被接受为有效。 如何使'-0.1'成为有效值。 我曾尝试添加contraints-places:2以使输入的值在小数点后转换为两位数,但没有任何区别。 '0.1'自动格式化为'$0.10'并被接受为有效输入。 <input type="text

    0热度

    1回答

    我有一个使用Dojo/DGrid构建表的站点。 该网格的一些列使用editor: dijit/form/FilteringSelect作为编辑器,这是完美的。当用户点击返回键时,该值被接受并且编辑器关闭。 同一电网的其他列具有定义renderCell定制,因为unterdying商店网址每一行的不同: function myCustomRenderCell(object, item, node)

    1热度

    1回答

    我可以通过点击事件创建Dijit单选按钮,并且它们工作正常。但是,当再次点击相同的按钮(即当前选中的按钮)时,点击事件不会触发。我该如何做到这一点,以便当再次单击当前选中的单选按钮时可以使用事件回调? 。 我使用的dijit /表格/单选按钮” 我在语法上创建的单选按钮亲如下: var aRadioButton = new RadioButton({ checked: someBoole