Я пишу основное веб-приложение (начинаю с моря), но обратный вызов никогда не запускается ... никаких идей?Почему обратный вызов не выполняется?
renderContentOn: html
| group |
html form: [
html text: 'Gender: '.
group := html radioGroup.
group radioButton
selected: self contact isMale;
callback: [ self contact beMale ].
html text: 'Male'.
group radioButton
selected: self contact isFemale;
callback: [ self contact beFemale ].
html text: 'Female'.
html break.
html anchor
callback: [ mmpiItems setAnswer: (self option) ];
with: 'Next'.
]
Я подозреваю, что вы ожидаете AJAX запросы волшебно делать то, что вы хотите. Обратные вызовы элементов формы (обычно) запускаются путем отправки формы. Попробуйте добавить 'html submitButton', чтобы отправить форму и нажать эту кнопку. Однако обратный вызов якоря должен работать из коробки. –
Макс. Ты прав. Это проблема! –