0

フォームが苦手です。javascriptを使用して、underscore.jsテンプレートからexpress.js APIに投稿フォームを送信するにはどうすればよいですか? .submit() を試してみましたが、うまくいきません。フォームがデータロールページ内にあるように、jQueryMObile を使用しています。

サーバー上のルート:

app.put('/users/:userId/spot/:spotId/add', spot.addUserSpot);

フォーム:

    <form id="follow" method="put">
                    <input type="hidden" id="spot" value="<%= this.model._id %>">
                    <input type="hidden" id="user" value="<%= user %>">
                    <input type="submit" id="submitButton" value="Follow spot">
    </form>

    jQuery("#follow").on('submit', function(){
                    console.log("SUBMITTED");
                    var spot = jQuery("#user").attr("value");
                    var user = jQuery("#spot").attr("value");
                    jQuery("#follow").attr("action", "/users/"+user+"/spot"+spot+"/add");
                    alert(jQuery("#follow").attr("http://127.0.0.1:3000/users/"+user+"/spot/"+spot+"/add"));

   });%>
4

1 に答える 1