(options);
.ajaxForm will bind a form to automatically post back as ajax while
ajaxSubmit will send the request to the server.
On Dec 22, 9:56 am, Pedster <pedsters.pla...@gmail.com> wrote:
> Using:
> JQuery and the Form plug in........
>
> my head tag includes
>
> <SCRIPT SRC="js/jscript.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/ssm.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/ssmItems.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/jquery_t.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/slideshow.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/cycle.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/thickbox.js" language="JavaScript1.2"></SCRIPT>
> <SCRIPT SRC="js/jquery.innerfade.js" language="JavaScript1.2"></
> SCRIPT>
> <SCRIPT SRC="js/jquery.form.js" language="JavaScript1.2"></SCRIPT>
> <script language="javascript" type="text/javascript">
> $(function(){
> var options = {
> target: '#result',
> beforeSubmit: showRequest,
> success: showResponse
> };
>
> // bind to the form's submit event
> $('#contact').submit(function(){
> alert('About to submit: \n\n' + queryString);
> $(this).ajaxForm(options);
> return false;
> });
> etc
> ect
>
> });
>
> and my form looks like:
>
> <form id="contact" action="hidden" method="post">
> <div class="box">
> <label><span>To: *</span>
> <select name="recipients" class="input_text">
> <option value="" selected>Select a Management Member to Contact</
> option>
> </select></label>
> <label><span>Your Full name: *</span> <input type="text"
> class="input_text" name="realname" id="realname"/></label>
> <label><span>Your Email: *</span> <input type="text"
> class="input_text" name="email" id="email"/> </label>
> <label><span>About: *</span><select name="about" class="input_text">
> <option value="" selected>Please Select</option>
> </select>
> </label>
> <label><span>Message: *</span> <textarea class="message"
> name="feedback" id="feedback"></textarea></label>
> <label><input type="submit" name=~"submit" class="button"
> value="Submit Form" /></label>
> </div>
> </form>
>
> When clicking submit, it acts like a normal form post and not
> ajax's .submit trrigger. Any ideas why?
No comments:
Post a Comment