0
我使用Cocoon 1.1.1嵌套Person
模型的電話字段。我想爲電話號碼設置一個輸入掩碼,所以我在JavaScript文件夾下包含了jquery.maskedinput-1.3.min.js
。jquery mask導軌繭寶石問題:每次創建新條目
看來,當我敷面膜,參數提交給Rails的缺少id
爲手機屬性:
"phones_attributes"=>{"0"=>{"number"=>"214-648-4417", "label"=>"Work", "_destroy"=>"", "id"=>''}}}
這將創建新條目每次。此時,我不添加新的電話號碼,只需點擊更新即可。
這是我的咖啡腳本:
jQuery.fn.addPhoneMasks = ->
$('input[id*="phone"]').each ->
$(this).mask("999-999-9999?")
jQuery ->
$('div#phones').addPhoneMasks()
(注:我需要使用插入回調適用於新插入手機領域的面具,但我現在還沒有:))