如何为CheckedMultiSelect的每个元素添加不同的标题
How to add different titles to each element of CheckedMultiSelect?
我正在尝试为CheckedMultiSelect
中的每个复选框添加标题。
创建CheckedMultiSelect
:的代码
<select id="123" class="soria" dojoType="dojox.form.CheckedMultiSelect"
multiple="true" style="width:267px; height:260px;" onchange=""
store="listStore">
</select>
listStore
是json中的dojo.data.ItemFileReadStore
。
有什么想法如何将标题添加到复选框中吗?
UPD终于,我收到了这样的HTML代码(多选单个元素的源代码):
<div aria-selected="false" widgetid="dojox_form__CheckedMultiSelectItem_4"
id="dojox_form__CheckedMultiSelectItem_4"
class="dijitReset dojoxMultiSelectItem">
<div widgetid="dijit_form_CheckBox_4" role="presentation"
class="dijitReset dijitInline dojoxMultiSelectItemBox dijitCheckBox"
wairole="presentation">
<input aria-pressed="false" style="-moz-user-select: none;"
tabindex="0" id="dijit_form_CheckBox_4" value="on"
class="dijitReset dijitCheckBoxInput" dojoattachpoint="focusNode"
dojoattachevent="onmouseover:_onMouse,onmouseout:
_onMouse,onclick:_onClick"
type="checkbox">
</div>
<div class="dijitInline dojoxMultiSelectItemLabel"
dojoattachpoint="labelNode" dojoattachevent="onmousedown:_onMouse,
onmouseover:_onMouse,onmouseout:_onMouse, onclick:_onClick">
MICHAEL, DOPHINE
</div>
</div>
问题:如何指向dojo为这个元素设置唯一的标题?
您可以添加一个脚本,然后像一样更改标题
<script>
var o = document.getElementsByTagName('input');
for(var x in o){
// check if o[x].name is one of these and then
// do something with o[x].title ...
}
</script>
相关文章:
- 为li元素添加标题
- 根据值向表的每个 td 添加标题属性
- 为网站的所有页面添加标题
- 如何为简单的 HTML 画廊添加标题
- 如何为这些图像添加标题标签
- AmChart - 未定义添加标题
- 为非常基本的jquery轮播添加标题
- 在地图框 API 中向多点标记图层添加标题和描述
- 用于添加标题的脚本及其对 HTML 文档中所有锚标记的值
- Jquery同位素PLugin:自定义布局模式:类别行-如何为每个类别行添加标题
- 向Jquery全屏幻灯片添加标题
- 如何跳过第一行并添加标题以下载csv文件
- 为fancybox图片/视频添加标题
- 向AJAX调用添加标题的目的是什么?
- 为jquery caroufredsel插件项添加标题
- 添加标题使页面不显示图像
- 如何使用jquery在图像上添加标题
- 添加标题时,悬停在表情符号在javascript
- 使用JQuery为动态加载的表添加标题
- 如何在javascript中为按钮添加标题