JavaScript   发布时间:2022-04-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了javascript – 如何在dojo中获取FilteringSelect的“值”?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用dijit.form.FilteringSELEct来提供从< SELEct>中选择值的方法.问题是,当使用dojo时,返回标签而不是s的值.

例如:
< SELEct name =“test”dojoType =“dijit.form.FilteringSELEct”>
< option value =“1”> One< / option>
< option value =“2”> Two< / option>
< /选择>
如果选择该选项,Dojo将返回文字“1”,而不是该选项的值为“1”. “二”和“二”也是如此.

如果从这个元素中删除了dojo,则返回值.

解决方法

dojo的方法是使用dijit.byId(‘yourDijitId’).attr().

要获得你想要的价值:

dijit.byId('yourDijitId').attr('value');

要获取过滤中显示的值,请选择:

dijit.byId('yourDijitId').attr('displayedValue');

编辑:attr()已被弃用于1.5,@L_673_0@

大佬总结

以上是大佬教程为你收集整理的javascript – 如何在dojo中获取FilteringSelect的“值”?全部内容,希望文章能够帮你解决javascript – 如何在dojo中获取FilteringSelect的“值”?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。