ajax POST リクエストを介してサーバーに渡したいポリラインがあります。LatLng ポイントの配列とポリライン名の文字列があり、どちらもサーバーに送信しようとしています。
ただし、ポイントの配列を送信しようとすると、エラーが発生します。名前 (文字列) だけを送信してもエラーは発生しないため、データで MVC 配列を送信しようとしていることが問題だと思いますが、それが問題であるかどうかはわかりません。コードは以下のとおりです。
$.ajax({
type:'POST',
url: '/saveRoute',
data: {
routeCoords: points,
routeName: name
},
success: function(data){
alert(data);
}
});
これで、ポイント配列は単なる通常の JavaScript 配列になり、ユーザーがポイントをマップに追加するたびに、新しい LatLng オブジェクトを配列にプッシュします。LatLngポイントの配列を取得してサーバーに正常に渡す方法はありますか?
コンソールに表示されるエラーを以下に示します: TypeError: this is undefined
スクリプト %7Bmain,geometry%7d.js で
どんな助け/提案も大歓迎です!