Я пишу приложение с node.js и кофе-скриптом и кофе-копкой в качестве механизма шаблонов. У меня есть форма, где я бы хотел включить или отключить кнопку в зависимости от того, есть ли значения в некоторых полях ввода. Мне интересно, есть ли простой механизм, например, в Sproutcore или Ember, где будет только привязка. Как мне это сделать?динамическое связывание в CoffeeKup
0
A
ответ
1
Нет, нет такого связывания из коробки. Вы должны либо реализовать что-то вроде Ember, Knockout или Serenade.js, либо бросить его самостоятельно. Если это только одна форма, у меня просто будет небольшой скрипт (jQuery ниже):
function validateForm() {
// Check if form fields are valid, return true if valid, false if not.
}
// Update the disabled attribute on a button inside "formId" anytime an input field is changed.
$("#formId").on("change", "input", function(event) {
$("#formId button").attr("disabled", !validateForm());
});
круто спасибо. Я пойду за скриптом, тогда – joque
Если бы мой ответ был удовлетворительным, пожалуйста, примите его! :-) –