这是我的第一个按钮......
<div class="control-group col-xs-12">
确认
这是我的用于启用注册表单验证的脚本。
$(".btn-confirm").click(function() {
validate();
$('#register_personnummer, #register_name, #register_email, register_verify, register_address ,register_zip , register_district ').change(validate);
});
function validate() {
if ($('#register_personnummer').val().length > 0 &&
$('#register_name').val().length > 0 &&
$('#register_email').val().length > 0 &&
$('#register_verify').val().length > 0 &&
$('#register_address').val().length > 0 &&
$('#register_zip').val().length > 0 &&
$('#register_district').val().length > 0 &&
$('#register_phone').val().length > 0) &&
{
$("input[type=submit]").prop("disabled", false);
}
else {
$("input[type=submit]").prop("disabled", true);
}
}
这是我的第二个按钮......
<div class="submit">
<input type="hidden" class="hidden" name="back" value="my-account" />
<a class="payson-submit" href="">
</div>
这是我的第二个javascript我想在验证所有必填字段后输入确认第一个按钮时显示此按钮。
$(".btn-confirm").click(function(ev) {
//$('.payson-submit').css('display','block');
var frm = $('#payment-form');
frm.submit(function(ev) {
$.ajax({
type: frm.attr('method'),
url: frm.attr('action'),
data: frm.serialize(),
success: function(data) {
//alert(data);
if (data) {
$('.btn-confirm').css('display', 'none');
$('.payson-submit').css('display', 'block');
} else {
$('.btn-confirm').css('display', 'block');
$('.payson-submit').css('display', 'none');
}
}
});
ev.preventDefault();
});
});
请帮助我,....谢谢......
现在这个工作了......我忘了把onclick ='return register_now()'放到第一个按钮上,然后重新定位。 谢谢大家的帮助。