ページの読み込み時にテレリック ドロップダウン リストを設定するにはどうすればよいですか?
ドロップダウンリストに入力しようとすると、次のエラーが発生します(下の強調された行で):
Error: 'data(...)' is null or not an object
テレリック ddl に入力しようとする方法は次のとおりです。
$(function(){
var values = [];
for (var i = 1; i < 10; i++) {
values.push({ Text: i, Value: i });
}
****$("#MyDdl").data("tDropDownList").dataBind(values);****
});
この方法でも試してみました:
$(function(){
onDataBinding();
});
function onDataBinding(e) {
var MyDdl = $('#MyDdl').data('tDropDownList');
var values = [];
for (var i = 1; i < 10; i++) {
values.push({ Text: i, Value: i });
}
****MyDdl.dataBind(values);****
};
ただし、上記の強調された行で次の未定義エラーが発生します。
Error: 'undefined' is null or not an object
注: ボタンを追加し、ボタン クリック イベントで ddl をロードすると、テレリック ドロップダウン リストに入力されます。このようにすると、完全に正常に機能します。
$(function(){
var values = [];
for (var i = 1; i < 10; i++) {
values.push({ Text: i, Value: i });
}
$("#MyDdl").data("tDropDownList").dataBind(values);
});
どんな助けでも大歓迎です。