$('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