0
我有asp.net頁面有複選框。IE瀏覽器和Chrome瀏覽器按下後,Jquery複選框檢查失敗
如果我選中該複選框,然後轉到不同的頁面,並使用瀏覽器的後退按鈕回到第一頁,按照Chrome和IE jQuery代碼失敗雖然複選框被選中。
$('#keywordsdiv input[type=checkbox]').each(function() {
attarr += this.checked ? "," + $(this).val() : "";
});
這在FF中完美工作。
此腳本適用於Chrome和IE,如果我從頁面調用該函數。
我已確認Chrome和IE運行代碼塊,但他們認爲複選框未被選中,雖然它被選中。
任何想法是怎麼回事?
也許嘗試$(本)。是( ':檢查'),而不是this.checked? – 2013-03-03 21:44:45
什麼是'attarr',是在什麼地方定義的? – charlietfl 2013-03-03 21:51:16