私はテレリックフォームデコレーターを使用してカスケード選択を装飾するのに非常に苦労しています。これが私のjsです。
var attributes = s.attributes;
for (var i = 0, iLen = attributes.length; i < iLen ; i++) {
$elem.append('<option ' + (selectedValue === attributes[i].id ? 'selected ' : '') + 'value="' + attributes[i].id + '">' + attributes[i].name + '</option>');
}
この後、私は電話しています。
formDecorator.decorate($elem[0], false);
親選択が(カスケード選択で)変更されたときに初めて機能します。しかし、この後は何も機能しません。私が試してみました、
formDecorator.decorate();
と
formDecorator.updateSelect($elem[0]);
それを機能させる方法はありますか?