-1

データをビュー モデルにバインドして表示しようとしていますが、コンソールに次のエラー メッセージが表示されます。

Uncaught Exception (js): Uncaught ReferenceError: データが定義されていません

この行の場合:bindModel(data);

 var getList = function () {
            Ajax.Get({
                Url: ...,
                DataToSubmit: {id: properties.Id },
                DataType: "json",
                OnSuccess: function (roleData, status, jqXHR) {
                    bindModel(data);

                }
            });
        };


    // Binds the main ViewModel
        var bindModel = function (data) {
            var _self = viewModel;

            ko.applyBindings(viewModel, $('#ListView')[0]);
        };

    var viewModel = {
            ListRoleTypes: ko.observableArray([]),
            .....
        };
4

1 に答える 1

0

に変更bindModel(data);するbindModel(roleData);と動作します。ただの変数名の間違いです

于 2013-10-04T06:49:09.193 に答える