嗨我有一個html表單,我通過點擊事件按鈕提交。事件觸發$(「#myform」)。submit(); 問題是,在窗體上有一個複選框,並在發佈的參數下顯示「mycheckbox1」,而不是預期的「mycheckbox1真」下的螢火蟲。表單提交複選框將值設置爲「on」而非「true」
當通過ajax提交表單我可以設置發佈的數據沒有問題,但此表單有一個文件上傳需要各種黑客之一,使其工作。我正在使用的那個最終調用提交。但也許這不相關。
在任何情況下,當數據到達服務器時,服務器看不到值「on」作爲布爾值,因此忽略它。
任何有識之士將不勝感激。
不復選框有什麼價值?如果它沒有'value'屬性,它只能報告'開'。 – 2012-02-08 00:00:28
是的,我讀過這個,但奇怪的是,當我看着一個與螢火蟲複選框,我檢查並取消選中它不顯示一個值。也許我需要在複選框被創建時將該值設置爲false,或者我需要一個全局onChange事件處理程序來手動設置值。 – Raif 2012-02-08 13:54:17