2
我遇到了一个项目问题,我正在使用针对jQuery的Validation插件,当出现验证错误时,我正在使用onclick动态应用锚标记。它的这onclick多数民众赞成在这个问题...点击两次激活? javascript onclick问题
第一次验证错误出现我必须点击链接两次onclick事件被解雇。
我曾通过IE开发者工具栏一看网页,和锚正确包装的验证消息,随着点击数和所有necesary JavaScript文件附加
发生的事情?任何建议,将greatfully感激:)
编辑:添加代码片段
jQuery(document).ready(function() {
jQuery('#group-edit-form').validate({
rules: {
title: {
required: true,
remote: '<%=Url.Action("ValidateGroupName", new { id = ViewData["GroupId"] }) %>?parentId=' + getParentId()
}
},
messages: {
title: {
required: getMessage (7002),
remote: '<%= ((MessagingModel)ViewData["Messages"]).GetMessage (9001) %>'
}
}
})
});
function getMessage(messageId) {
var message = "<a id='errorMessageAnchor_" + messageId + "' onclick='messageBuilder(" + messageId + ")'><%= ((MessagingModel)ViewData["Messages"]).GetMessage (7002) %></a>";
return message;
}
设置焦点无效元素上,你可以发布的网址?您的设置可能有些不太正确。 – scunliffe 2008-12-04 13:21:25
请发布一个链接或代码。 – 2008-12-04 15:02:09