Jquery 如何捕获数据绑定属性返回的元素的值?
我使用ajax调用和敲除数据绑定从后端获取对象的值并显示在UI中。像这样的元素: 问题是JS代码无法在加载页面格式化后捕获#bill元素的值,但是元素值已经显示在UI中。我应该怎么做才能解决这类问题?Jquery 如何捕获数据绑定属性返回的元素的值?,jquery,knockout.js,Jquery,Knockout.js,我使用ajax调用和敲除数据绑定从后端获取对象的值并显示在UI中。像这样的元素: 问题是JS代码无法在加载页面格式化后捕获#bill元素的值,但是元素值已经显示在UI中。我应该怎么做才能解决这类问题? 我尝试了document.ready函数,但它无法解决此问题 您可以使用两种方法: 制作一个,billDateString,其格式为billDate()。使用data bind=“value:billDateString” 使用update创建一个字符串,将valueAccessor()转换为字
我尝试了document.ready函数,但它无法解决此问题 您可以使用两种方法:
- 制作一个,
,其格式为billDateString
。使用billDate()
data bind=“value:billDateString”
- 使用
创建一个字符串,将update
转换为字符串并将其设置为valueAccessor()
,这样您就可以执行元素.value
数据绑定=“valueWithDate:billDate”
值
绑定时,计算结果应该是可写的。
<input id="bill" data-bind="value: billDate">
function formatDate(){
var billDate = $("#bill").val();
// the rest of the code
}