予期しないトークンUAjax構文エラー

MrShedford

私は一日中、ajax経由でExpressにjsonデータを送信するのに問題がありました。私のajaxは次のようになります。

$('#saveClause').click(function () {
    var username = document.getElementById('postUserName').innerHTML;
    var clauseTitle = document.getElementById('modalTitle').innerHTML;
    var clauseDescription = document.getElementById('modalDescription').innerHTML;
    var clauseText = document.getElementById('modalText').innerHTML;

    $.ajax({
        url: "/classes/updateAssignment",
        type: "post",
        dataType: "json",
        data: {
            username: username,
            title: clauseTitle,
            description: clauseDescription,
            text: clauseText
        },
        cache: false,
        contentType: "application/json",
        complete: function () {
          console.log("complete");  
        }, 
        success: function () {
            console.log("success");
        },
        error: function () {
            console.log("Process Error");
        }

    });
});

ExpressClassesのルートは次のようになります。

router.post('/updateAssignment', function (req, res) {
    console.log(req.body.username)
    console.log(req.body.title);
    console.log(req.body.description);
    console.log(req.body.text);
    res.type('json');
    res.send({
        some: JSON.stringify({
            response: 'json'
        })
    });


});

この JSON オブジェクトを使用して、郵便配達員の投稿リクエストを URL に発行しました。

{
    "username":"testing",
    "title":"123",
    "description":"j456",
    "text":"seven"
}

Expressはコンソールにすべての詳細を問題なく記録したので、予期しないトークンuエラーが発生するため、ajaxリクエストに問題があるはずですが、原因はわかりません。何か案は?

ThomasK

を削除してみてください contentType: "application/json",

ヘッダーのないpostmanを使用した場合、おそらくこれがパーサーの失敗の原因です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

予期しないトークン 'then'に近い構文エラー

分類Dev

構文エラー予期しないトークン '>'

分類Dev

構文エラー予期しないトークン、React Native

分類Dev

Vue構文エラー:予期しないトークン

分類Dev

構文エラー休止状態-予期しないトークン:ON

分類Dev

JSON、構文エラー:予期しないトークンI(...)

分類Dev

Connect-mongo構文エラー:予期しないトークン=>

分類Dev

React構文エラー:予期しないトークン(=)

分類Dev

JavaScriptの予期しないトークン構文エラー

分類Dev

構文エラーの取得:予期しないトークン<

分類Dev

エラー不明な構文エラー:予期しないトークン{

分類Dev

「構文エラー:予期しないトークンのエクスポート(…)」

分類Dev

構文エラー:予期しないトークン、予期される、

分類Dev

ReactJs TypeScript:構文エラー:予期しないトークン、予期された;

分類Dev

構文エラー:予期しないトークン:AJAXリクエストで

分類Dev

不明な構文エラー:予期しないトークン変数

分類Dev

予期しないトークンに近い構文エラー `( 'with mv!(build)

分類Dev

予期しないトークンに近い構文エラー '-bash

分類Dev

ubuntu、予期しないトークン `(' に近い構文エラー

分類Dev

Python - 予期しないトークン `|' に近い構文エラー

分類Dev

ジェスト:「構文エラー:予期しないトークン{」

分類Dev

予期しないトークン `( 'の近くの構文エラー

分類Dev

Angularアプリの構文エラー:予期しないトークン<

分類Dev

Angularアプリの構文エラー:予期しないトークン<

分類Dev

予期しないトークンの近くのcron構文エラー

分類Dev

予期しないトークンの近くの構文エラー `} '`

分類Dev

構文エラー:renderToString(<RoutingContext {... renderProps} />の使用中に予期しないトークン<

分類Dev

予期しないトークン `<'の近くの構文エラー

分類Dev

Bash、予期しないトークン「done」の近くの構文エラー

Related 関連記事

  1. 1

    予期しないトークン 'then'に近い構文エラー

  2. 2

    構文エラー予期しないトークン '>'

  3. 3

    構文エラー予期しないトークン、React Native

  4. 4

    Vue構文エラー:予期しないトークン

  5. 5

    構文エラー休止状態-予期しないトークン:ON

  6. 6

    JSON、構文エラー:予期しないトークンI(...)

  7. 7

    Connect-mongo構文エラー:予期しないトークン=>

  8. 8

    React構文エラー:予期しないトークン(=)

  9. 9

    JavaScriptの予期しないトークン構文エラー

  10. 10

    構文エラーの取得:予期しないトークン<

  11. 11

    エラー不明な構文エラー:予期しないトークン{

  12. 12

    「構文エラー:予期しないトークンのエクスポート(…)」

  13. 13

    構文エラー:予期しないトークン、予期される、

  14. 14

    ReactJs TypeScript:構文エラー:予期しないトークン、予期された;

  15. 15

    構文エラー:予期しないトークン:AJAXリクエストで

  16. 16

    不明な構文エラー:予期しないトークン変数

  17. 17

    予期しないトークンに近い構文エラー `( 'with mv!(build)

  18. 18

    予期しないトークンに近い構文エラー '-bash

  19. 19

    ubuntu、予期しないトークン `(' に近い構文エラー

  20. 20

    Python - 予期しないトークン `|' に近い構文エラー

  21. 21

    ジェスト:「構文エラー:予期しないトークン{」

  22. 22

    予期しないトークン `( 'の近くの構文エラー

  23. 23

    Angularアプリの構文エラー:予期しないトークン<

  24. 24

    Angularアプリの構文エラー:予期しないトークン<

  25. 25

    予期しないトークンの近くのcron構文エラー

  26. 26

    予期しないトークンの近くの構文エラー `} '`

  27. 27

    構文エラー:renderToString(<RoutingContext {... renderProps} />の使用中に予期しないトークン<

  28. 28

    予期しないトークン `<'の近くの構文エラー

  29. 29

    Bash、予期しないトークン「done」の近くの構文エラー

ホットタグ

アーカイブ