我在 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);
});
});
});
请更正我的代码。提前致谢。