$('form#update').submit(function(){
var _data = $(this).serializeArray();
var param = {};
$.map(_data,function(a,b){
if(a.name=='HotelName'){
param[a.name] = window.btoa(a.value);
}
else{
param[a.name] = a.value;
}
});
console.log(param);
$.post('api.coupon_edit_post.php',param,function(r){
coupons();
reloadMarkers();
});
return false;
});
window.btoa がこのエラーの原因ですか?
ほとんどの文字を渡すことができるように、window.btoa を使用しています。
編集: MDN ソリューションを試しましたが、機能しません。Google Chrome バージョン 24.0.1312.57 m を使用しています