我没有使用 jQuery 的经验。我使用验证插件。但我应该改变错误信息气球的位置。这是验证功能的默认参数。
a.validationEngine = { defaults: { validationEventTrigger: "blur", scroll: true,
focusFirstField: true, promptPosition: "topRight", bindMethod: "bind",
inlineAjax: false, ajaxFormValidation: false, ajaxFormValidationURL: false,
onAjaxFormComplete: a.noop, onBeforeAjaxFormValidation: a.noop,
onValidationComplete: false, isOverflown: false, overflownDIV: "",
binded: false, showArrow: true, isError: false,
ajaxValidCache: {}, autoPositionUpdate: false, InvalidFields: [],
onSuccess: false, onFailure: false } }
我想将promptPosition: "topRight"更改为promptPosition: "bottomLeft"。当我在顶部函数中更改该参数的值时,它会起作用。
在页面中,我想将promptPosition: "bottomLeft"参数添加到以下函数。我该怎么做?
<script>
jQuery(document).ready(function () {
jQuery('#userSignInForm').validationEngine('init');
jQuery('#signInButton').click(function () {
jQuery('#userSignInForm .loading').animate({ opacity: 1 }, 850);
if (jQuery('#userSignInForm').validationEngine('validate')) {
jQuery.post('/Profile/SignIn', {
UserName: jQuery('#UserName').val(),
Password: jQuery('#Password').val(),
formname: 'user_SignIn_Form',
formtype: 'userSignInF'
}, function () {
jQuery('#userSignInForm .loading').hide();
});
return false;
} else {
return false;
}
});
});
</script>