Dojo: dojo onblur events

I иметь настройку формы с помощью dojo 1.5. Я использую dijit.form.ComboBox и dijit.form.TextBox

Combobox имеет такие значения, как «автомобиль», «велосипед», «мотоцикл», а текстовое поле должно быть прилагательным к Combobox. Таким образом, не имеет значения, что находится в Combobox, но если ComboBox действительно имеет значение, тогда что-то ДОЛЖНО быть заполнено в TextBox. При желании, если в ComboBox ничего нет, тогда ничего не может быть и в TextBox, и это нормально. Фактически, если чего-то нет в Combobox, тогда ничего НЕ ДОЛЖНО быть в текстовом поле.

При обычном кодировании я бы просто использовал событие onBlur в текстовом поле, чтобы перейти к функции, которая проверяет, есть ли в ComboBox ценность. Я вижу в додзё, что это не работает ... Ниже приведен пример кода ...

Vehicle:
    <input dojoType="dijit.form.ComboBox"
      store="xvarStore"
      value=""
      searchAttr="name"
      name="vehicle_1"
      id="vehicle_1"
    />
 Descriptor:
<input type="text"
                dojoType="dijit.form.TextBox"
                value=""
                class=lighttext
                style="width:350px;height:19px"
                id="filter_value_1"
                name="filter_value_1"
                />

Моя первая попытка заключалась в том, чтобы добавить onBlur в тег дескриптора, но обнаружил, что это не работает.

Как Dojo справляется с этим? Это через параметр dojo.connect? Несмотря на то, что в приведенном выше примере поле со списком имеет идентификатор "vehicle_1", а текстовое поле - " - Xcode -> Новый файл ... -> Класс касания какао -> UIViewController - Имя: MyViewController 2. Шаг: Перетащите «Контроллер навигации» (...

1. Шаг: Создайте новый UIViewController:
- Xcode -> Новый файл ... -> Класс касания какао -> UIViewController
- Имя: MyViewController

2. Шаг: Перетащите «Контроллер навигации» (UINavigationController) из библиотеки в MyViewController.xib

alt text

3. Шаг: Я уверен, мне нужно что-то сделать, чтобы правильно подключить контроллер навигации, не так ли?

4.Шаг: Попробуйте запустить новый контроллер представления в виде модального диалогового окна:

MyViewController *myViewController = [[MyViewController alloc] initWithNibName:@"MyViewController" bundle:nil];
NSLog(@"navContr: %@", myViewController.navigationController);
[self.navigationController presentModalViewController: myViewController animated:YES]; 

Результат: «navContr: nil»

5.Шаг: Вы можете увидеть новое модальное представление (MyViewController), но нет NavigationController и UINavigationBar.

Большое спасибо за вашу помощь!


ОБНОВЛЕНИЕ 1:

6. Шаг: Я установил новый UIViewController (ViewNavi2) как «Контроллер корневого представления»:
alt text

7. Шаг: N-уровень и параллелизм становятся более сложными ».

Я новичок в EF4 и создаю многоуровневое веб-приложение. Это звучит как важная ловушка. Может ли кто-нибудь объяснить мне, что это означает?

6
задан anon 22 February 2011 в 01:02
поделиться