Login     Sign up
Please Help - Integrating Jquery with modules?
TB (@tbcreations)
Join date: Nov 5th 2010
Community posts: 31
View Profile
Send Message

Hello I was wondering if anyone could help. I am trying to use jQuery in helping me validate a form on a module I created, but can't seem to get it to work properly. I have posted the code below:

[code]

<?php

class myForm
{
function index()
{
section_content('

<script type="text/javascript" src="[url]http://code.jquery.com/jquery-latest.js"></script>[/url]
<script type="text/javascript" src="[url]http://dev.jquery.com/view/trunk/plugins/validate/jquery.validate.js"></script>[/url]

<script type="text/javascript">
$(document).ready(function() {
$("#form1").validate({
rules: {
name: "required",// simple rule, converted to {required:true}
email: {// compound rule
required: true,
email: true
},
url: {
url: true
},
comment: {
required: true
}
},
messages: {
comment: "Please enter a comment."
}
});
});
</script>

<style type="text/css">

  • { font-family: Verdana; font-size: 11px; line-height: 14px; }
    .submit { margin-left: 125px; margin-top: 10px;}
    .label { display: block; float: left; width: 120px; text-align: right; margin-right: 5px; }
    .form-row { padding: 5px 0; clear: both; width: 700px; }
    label.error { width: 250px; display: block; float: left; color: red; padding-left: 10px; }
    input[type=text], textarea { width: 250px; float: left; }
    textarea { height: 50px; }
    </style>
    </head>

<form id="form1" method="post" action="">
<div class="form-row"><span class="label">Name </span><input type="text" name="name" /></div>
<div class="form-row"><span class="label">E-Mail
</span><input type="text" name="email" /></div>
<div class="form-row"><span class="label">URL</span><input type="text" name="url" /></div>
<div class="form-row"><span class="label">Your comment *</span><textarea name="comment" ></textarea></div>
<div class="form-row"><input class="submit" type="submit" value="Submit"></div>
</form>

');
}
}

?>
[/code]

171 months ago