フォームデータをGoogleスプレッドシートに投稿しようとしています。現在、フォームが検証されると、次のようになります。
if (validateForm === true) {
$.ajax({
type: 'post',
url: 'https://docs.google.com/spreadsheet/ccc?key=0AlwuDjMUxwhqdGp1WU1KQ0FoUGZpbFRuUDRzRkszc3c',
data: $("#workPLZ").serialize(),
success: alert($("#workPLZ").serialize())
});
}
else {}
成功設定を使用して、フォームデータが適切にシリアル化されていること(実際にシリアル化されていること)と成功していることを確認しました。しかし、私のグーグルスプレッドシートは更新されていません(データは通過していません)。ここではサンプルコードを使用して、doGetをdoPostに変更しました(http://mashe.hawksey.info/2011/10/google-spreadsheets-as-a-database-insert-with-apps-script-form-postget-submit- method /)、およびgoogleスプレッドシートを公開(および誰でも編集可能)にしました。指示に従い、コードをgoogledocsにコピーしてから、setUpを2回実行しました(1回目は許可を求め、2回目は実行しても、何も起こらなかった)。誰か助けてもらえますか?とても親密な気がします。