0

我正在尝试使用复选框启用和禁用日期选择器,但我不能。怎么了?

if ([checkBox state]==NSOnState) {
        [datePicker isEnabled];
    }
4

2 回答 2

1

-isEnabled方法询问是否启用了日期选择器。它不会改变任何东西。你-setEnabled:用来改变状态。例如:

[datePicker setEnabled:([checkBox state]==NSOnState)];
于 2012-04-25T11:48:15.017 回答
0

使用 $(object).attr('id','new_id') 将您的 Datepicker 输入 ID 更改为另一个 ID,因此 Datepicker 无法检测到输入框。前任 :

这将是最简单的方法:D *或者这将是愚蠢的方法:),但它有效

于 2012-04-25T09:36:26.823 回答