0

我在 knockoutJs 中调用 ajax,并希望在结帐页面上的 html 文件中绑定数据。我怎么能做到这一点。请帮我。

define(
[
    'jquery',
    'ko',
    'uiComponent'
],
function($, ko, Component) {
    'use strict';

    $(document).on('input', 'input[name="postcode"]', function () {
        var ViewModel = function () {
            var self = this;
            self.data = ko.observableArray();
        };
        var viewModel = new ViewModel();
        ko.applyBindings(viewModel);
                var postcode = $("input[name='postcode']").val();
                var url = ;
                $.ajax({
                    showLoader: true,
                    url: url,
                    data: {postcode: postcode},
                    type: "POST",
                    dataType: 'json'
                }).done(function (content) {
                    viewModel.data(content);
                });
            });
        });

之后我收到此错误。 在此处输入图像描述

请更正我的代码。提前致谢。

4

0 回答 0