我發現了類似的問題(when checkbox is checked, wrong value is submitted for the property),但它沒有解決我的問題。jqgrid提交了錯誤的複選框值
我使用jgrid進行數據顯示和編輯。如果我只使用文本字段,一切都很好,但是當我開始使用複選框時,它會失敗。我真的很簡單地用默認值碼:
colModel:[ {name:'robotsi',index:'robotsi', width:90, align:"right",sortable:false,editable:true,edittype:'checkbox'} ]
在HTML看起來preatty得好:
<input id="robotsi" class="FormElement" type="checkbox" value="on" offval="off" name="robotsi" role="checkbox">
但是當我點擊 '提交' 我:
[robotsi] => off
即使我檢查它...當我加入時:
editoptions: { value:"Yes:No" }
它的工作原理是一樣的,只有我得到的價值是0.我沒有任何JavaScript錯誤。
請幫我看看我做了什麼樣的錯誤。
你有什麼版本的jQuery? – 2011-07-01 13:46:07
我有最新的jQuery。我只是用select而不是複選框來解決它。 – Kania 2011-08-16 12:43:22