[jQuery] jQuery submission / IE6 problems

[jQuery] jQuery submission / IE6 problems


Hi All,
I'm having problems getting a simple poll to work correctly in IE6 -
unfortunatey the form always trys to submit, ignoring the jQuery
(1.2.6)
script below:
$(function() {
$('.error').hide();
$("#button").click(function() {
$('.error').hide();
var pollid = $('#pollid').val();
var ansa;
var ansb;
if ($('#ansa:checked').val() == null) {
ansa = "";
poll = "ansB";
}
if ($('#ansb:checked').val() == null) {
ansb = "";
poll = "ansA";
}
/*
if (ansa != "" || ansa != "undefined")
{
poll = "ansA";
}
if (ansb != "" || ansb != "undefined")
{
poll = "ansB";
}
*/
var dataString = 'ans='+ poll + '&pollid=' + pollid;;
//alert (dataString);return false;
$.ajax({
type: "POST",
url: "poll-process.htm",
cache: false,
data: dataString,
success: function(html) {
$('.poll-container').html("<div id='message'></div>");
$('#message').append(html)
.hide()
.fadeIn(1500, function() {
$('#message');
});
}
});
return false;
});
});
The HTML is as follows:
<form id="poll" name="vote" action="" method="get">
<h3>What's the best way out of the recession?</h3>

<input type="hidden" id="pollid" name="pollid" value="59762" />
<input type="radio" name="poll" id="ansa" value="ansA">Spend more
money</input><br />
<input type="radio" name="poll" id="ansb" value="ansB">Cut down on
expenses</input><br />
<input id="button" class="button" type="submit" value="Vote" />





</form>
I'm quite new to jQuery so any help would be greatly appreciated,
thanks in advance.