質問: 0 ){ return false; }else{ var checks=[]; $("[name='check[]']:checked").each(function(){ checks.push(this.value); }); $.ajax({ type: "POST", url: "", dataType: "json", data: {"checks":checks}, success: function(){ $('#myModal').modal('hide'); if(index < videos.length-1){ index++; getElements(); } } }); return false; } }); ``` ### 補足情報(言語/FW/ツール等のバージョンなど) XAMPP 5.6.14-0 cakephp-2.7.8 jquery 1.11.0
回答: ajaxでしか対応できないとのコメントを頂き再度挑戦してみました。 error: functionを付加することにより分かったのが、dataTypeが原因だったようです。”json”だと引っかかってや”text”で動きました。色々アドバイスを下さった方有難うございました。 ``` $(".send").on("click",function(){ var check_count = $("[name='check[]']:checked").length; if (check_count == 0 ){ return false; }else{ var checked=[]; $("[name='check[]']:checked").each(function(){ checked.push(this.value); }); $.ajax({ type: "POST", url: "", dataType: "text", data: { "checked":checked }, success: function() { alert(checked); $('#myModal').modal('hide'); if(index < videos.length-1){ index++; getElements(); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert('Error : ' + errorThrown); } }); } return false; }); ```