Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Controller code:
- @RequestMapping(value="/contact/sendmessage", method = RequestMethod.POST)
- public String recieveMessage(@RequestParam("message") Map<String, String> message){
- // ModelAndView model = new ModelAndView();
- String model = "Your sent your";
- System.out.println(message);
- return model;
- }
- // JS code:
- $(function(){
- $("#contactMessage").on('Submit', function(e){
- alert("You clicked the button");
- var form = $("#contactMessage");
- e.preventDefault();
- $.ajax({
- "type": "POST",
- "url": "/LillaKammaren/contact/sendmessage",
- "data": form.serialize(),
- "success": function(data){
- $("#msgSendingSuccess").append(data + "sent!");
- }
- });
- });
- });
- //Html
- <form id="contactMessage" accept-charset="UTF-8" method="POST">
- <span class="pform" th:text="#{form.name}">Name: </span><span class="required">*</span><br/>
- <input type="text" name="name" required="required" /><br/>
- <span class="pform" th:text="#{form.email}">Email: </span><span class="required">*</span><br/>
- <input type="email" name="email" required="required" /><br/>
- <span class="pform" th:text="#{form.orderno}">Order number:</span><br/>
- <input type="text" name="orderno" /><br/>
- <span class="pform" th:text="#{form.message}">Message: </span><span class="required">*</span><br/>
- <textarea name="message" class="textarea" cols="40" rows="4" required="required" /><br/>
- <span class="required" th:text="#{form.required}">* Fields are required</span><br />
- <input type="submit" value="Skicka" />
- </form>
- <p class="msgSendingSuccess"></p>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement