簡體   English   中英

jQuery驗證位置錯誤標簽

[英]jquery validation position error label

http://s4.postimage.org/bpmlh7b65/error.jpg

而且這對我也不起作用,當我嘗試這樣做時發生了一個錯誤:

error.insertBefore(element)
error.css('float','left')

要么:

error.attr('style','float:left')

只有我可以添加以下屬性:

$(error).someproperty

這是我的代碼,因為我無法在TFS上進行復制,因此無法復制粘貼,因此不允許復制/粘貼。 問題是使用此代碼,我無法float left錯誤消息。 我希望該錯誤出現在文本框的左側和下方。 還有一件事,我只是在測試,所以我在上面的圖片float =right放進去,所以就不用管它了。 float:left也不起作用。 我檢查了

根據文檔rules('add', rules)只是添加rules及其消息的方法,僅此而已。 您沒有正確地errorElement:wrapper:errorPlacement:放在您的rules('add', rules)方法中。

errorElement:wrapper:errorPlacement: 不是 rules 這些稱為選項 ,因此只能放在.validate(options)

$(document).ready(function(){
    $('#myform').validate({
        errorElement: 'div',
        wrapper: 'div',
        errorPlacement: function(error, element) {
            error.insertAfter(element); // default function
        }
    });
});

否則,我不知道您要問的是什么,您應該將實際代碼放入OP中,因此我們不必重新輸入即可回答。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM