我有几个DOM元素,它们绑定到我通过API调用检索的对象上。
即
<input id="max_row_abs_discount"
name="settingsHelper[max_row_abs_discount]"
data-bind="value: settings.max_row_abs_discount">
数据绑定工作正常(在这种情况下,输入显示的数据为1500)。
如果我尝试使用jQuery访问值
let testVariable = $('#max_row_abs_discount').val()
它返回“ undefined”。
编辑:
这是我尝试访问的完整代码:
.on('click', '#change_all_table_settings', function(){
let testVariable = $('#max_row_abs_discount').val()
})
如果语法看起来很奇怪,那是因为我正在使用Magento。
有人吗?
谢谢!
答案 0 :(得分:0)
对于那些可能遇到我的问题的人,淘汰赛更有意义。 用jQuery访问可观察模型中已经可用的内容是不可能的,而且这实际上不是解决之道。 更改可观察值的值对我来说很成功。