2
$('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 を使用しています

4

1 に答える 1