【发布时间】:2015-04-17 05:33:05
【问题描述】:
function CountrySelect(uniqueID) {
var dialog_buttons = {};
dialog_buttons['Save'] = function () { __doPostBack('chkcountries', ''); }
$(document).ready(function () {
$(function () {
var dlg = $("#dialog").dialog({
maxWidth: 400,
maxHeight: 500,
width: 400,
height: 500,
autoOpen: false,
modal: true,
buttons:dialog_buttons,
title:"Country Selection dialog",
close: CloseFunction
,
show: {
effect: "Clip",
duration: 1000
},
hide: {
effect: "fade",
duration: 1000
}
});
带有 id 对话框的 div 的标记是
<div id="dialog" style="display:none">
<p>Select Countries</p>
<p>
<asp:CheckBoxList ID="chkcountries" runat="server">
</asp:CheckBoxList>
</p>
在cs文件中的代码是
foreach (ListItem val in chkcountries.Items)
{
if (val.Selected == true)
{
}
}
问题在于回发它说没有检查任何项目。为什么
我无法获得复选框列表项的选中状态。
val.selected=false
总是
【问题讨论】:
标签: javascript c# jquery html asp.net