0

我正在尝试在谷歌应用引擎的 html 页面中使用 Form post 方法或 ajax post 方法,但似乎没有任何反应。

class Email(webapp2.RequestHandler):   
    def post(self):
        '''
        Post method to handle Email requests.
        '''
        print self.request
        self.response.write(self.request)

app = webapp2.WSGIApplication([('/', MainPage),("/email",Email)],
                              debug=True)

<form method="post" action="http://localhost:8080/email" >
<p>
    <label for="byour_name">Your name</label><input type="text" name="byour_name" value="" id="byour_name">
</p>
<p>
    <label for="byour_email_address">Your email address</label><input type="text" name="byour_email_address" value="" id="byour_email_address">
</p>
<p>
    What's on your mind?<br>
    <textarea name="Message" rows="10" cols="25">
    </textarea>
</p>
<p>
    <input type="submit" value="Send it!">
</p>

可以对此有所帮助吗?我还尝试使用wireshark检查网络活动,但没有任何反应。

4

1 回答 1

0

我发现了我的问题。我必须删除我之前使用的下面提到的行

$("form").bind("submit",function(event){
                                    event.preventDefault();

一旦我删除它。有效..

于 2013-04-01T18:50:47.497 回答