File tree Expand file tree Collapse file tree 2 files changed +34
-1
lines changed
Expand file tree Collapse file tree 2 files changed +34
-1
lines changed Original file line number Diff line number Diff line change 66 < div class ="container ">
77 rockpaperscissor
88 </ div >
9+ < form >
10+ < label for ="name "> Name:</ label >
11+ < input type ="text " id ="name " name ="name ">
12+ < br >
13+ < label for ="email "> Email:</ label >
14+ < input type ="email " id ="email " name ="email ">
15+ < br >
16+ < label for ="message "> Message:</ label >
17+ < textarea id ="message " name ="message "> </ textarea >
18+ < br >
19+ < button type ="submit "> Submit</ button >
20+ </ form >
21+ < script >
22+ $(document).ready(function() {
23+ $('form').submit(function(event) {
24+ event.preventDefault();
25+ $.ajax({
26+ type: 'POST',
27+ url: "{{ url_for('rockpaperscissor') }}",
28+ data: $('form').serialize(),
29+ success: function() {
30+ $('#name').val('');
31+ $('#email').val('');
32+ $('#message').val('');
33+ alert('Form submitted!');
34+ }
35+ });
36+ });
37+ });
938{% endblock %}
Original file line number Diff line number Diff line change @@ -61,10 +61,14 @@ def translator_post():
6161 target_language = target_language
6262 )
6363
64- @app .route ("/rockpaperscissor/" )
64+ @app .route ("/rockpaperscissor/" , methods = [ 'Get' ] )
6565def rockpaperscissor ():
6666 return render_template ("rockpaperscissor.html" )
6767
68+ @app .route ("/rockpaperscissor/" , methods = ['POST' ])
69+ def rockpaperscissor_submit ():
70+ return "submitted"
71+
6872@app .route ("/about/" )
6973def about ():
7074 return render_template ("about.html" )
You can’t perform that action at this time.
0 commit comments