PHPを介してMySQLデータベースからデータを収集するためにAJAXを使用していますが、収集したデータを使用してAPIメソッドを呼び出そうとすると、Webページ上のすべてのJavascript関数がスタックします。
AJAXコード構造:
$.post(
"userdata.php",
{ id: ""+userid+"" },
function(data) {
// call my API when AJAX call completed
}
);
上記のコードは完全に機能します。たとえば、私が試したところalert(data);
、要求されたユーザーの名前を警告します。
私の完全なコード:
$.post(
"userdata.php",
{ id: ""+userid+"" },
function(data) {
$.formdata.clear();
$.formdata.addname(data);
}
);
私のAPIも正常に動作します。エラーは、その中の$
ようなサインが原因だと思います。$.post
$.formdata
これに対する解決策はありますか?