所以,我正在进行一次AJAX调用(这是Clojure,但问题在纯JS下是一样的):
(POST (str "/input/" spreadsheet "?")
{:params (.serializeArray (jquery (str "#" page)))
:format :json
:handler render-spreadsheet
:error-handler error-handler})
问题是我在屏幕上有MaskMoney组件,并且他们返回格式,因此$1,234.56
返回$1,234.56
而不是1234.56
。
MaskMoney 有unmask
函数返回原始值,但我认为这需要我重新执行.serializeArray
,我不想这样做。< / p>
所以:
1)如何让.serializeArray
和.unmask
一起玩?
2)如果没有,我应该找到.serializeArray
代码,并将其复制并粘贴,以便我可以包含顽固的非掩码调用吗?