【问题标题】:Show tooltip for the selected items in CheckBoxList control显示 CheckBoxList 控件中所选项目的工具提示
【发布时间】:2011-11-24 10:25:53
【问题描述】:

由于空间限制,在 CheckboxList 控件的 70 个项目中,我不能显示多个复选框项目。我应该方便用户从 CheckboxList 控件中选择多个项目。因此,我想向用户显示工具提示,让他了解他选择的所有项目。之后,只有用户可以单击“插入”按钮将其插入数据库。我怎样才能在 asp.net 中做到这一点。我还需要使用 JavaScript 吗?有什么建议请...

【问题讨论】:

  • 你能展示你已经拥有的代码的相关部分吗?

标签: javascript asp.net


【解决方案1】:

您可以(并且应该)使用 javascript 完全在客户端执行此操作。

您想在哪里显示此工具提示?工具提示通常由title 属性管理。将onchange 事件处理程序附加到<input type="checkbox"> 并根据选择修改要在其中显示工具提示的元素的title 属性。

如果您打算在 IE 中使用带有复选框的 onchange 事件处理程序,请记住 this bug,并改用 onclick

在这个小提琴中看一个简单的例子:http://jsfiddle.net/EwD6m/3/

【讨论】:

  • 我不知道如何从 JavaScript 中的 CheckboxList 控件获取单个复选框。我想要页面发布到服务器之前的工具提示。我已经完成了以下编码以将所有 Checkbox 元素放入 JavaScript。函数 CountElems(CheckBoxList1) { var checkBoxes = document.getElementById(CheckBoxList1); for (var i = 0; i
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多