使用敲除js可观察值作为变量

本文关键字:变量 观察 js | 更新日期: 2023-09-27 18:20:33

我有以下内容:

<span data-bind="text: total"></span> 

从knocket js,我如何将这个值传递给代码?

使用敲除js可观察值作为变量

Carsten使用ajax调用是准确的。你会有一个事件,可能是通过点击按钮,具有类似的功能

//html
//... form that adds to total
<span data-bind="text: total"></span> 
<button data-bind="click: mySubmit">Submit Total</button>
//js controller
self.total = 0;
self.mySubmit = function(){
 $.ajax({
  type: "POST",
  url: myBackendControllerUrl,
  data: self.total,
  success: function(){console.log("success!");},
  dataType: JSON
 });
}

Knockout是一个客户端框架。要将数据从客户端传输到服务器,您需要类似于上面的内容。您需要在服务器端创建一个可以接收此信息的控制器。我希望这能帮助你开始。