errorplacement

    0熱度

    1回答

    我確定我只是忽略了一些簡單的...但我想在jQuery中的無效輸入項(如文本框)旁邊顯示文本錯誤消息,步驟表單驗證。基於Jquery步驟的代碼,here。 從我一直在閱讀這應該做的伎倆: <script> $(function() { /* function errorPlacement(error, element) { element.be

    0熱度

    1回答

    我有一個動態表單,它可以從sql db建立問題: Questiontext本身位於標籤或圖例中。在此之下出現選項或複選框或文本輸入字段。 提交後,我檢查與jquery的錯誤,但錯誤文本的位置是選項或複選框或文本字段之前或之後。 我想在問題文本後面加一個*。 我怎樣才能得到它? HTML表單部分代碼如下: <table border=0 style="width:99%"> <tr><td

    0熱度

    2回答

    這是我第一次在網站中使用JavaScript。我對語言的理解很低,非常依賴教程和閱讀其他人的問題/解決方案。 我有一個使用表格格式化的HTML表單。我碰巧在表格中也有一些單選按鈕,發生了什麼事情,一旦我在JavaScript代碼中包含errorPlacement,就不會發生表單驗證。我需要的錯誤信息不會破壞我的單選按鈕的文本,希望在選項之前或之後出現在頂部。 如果我取出errorPlacement

    4熱度

    1回答

    我正在使用jQuery驗證器。 我有一個自定義規則應用於我的表單中的一組元素。這些輸入也可能有其他(標準)規則。如果元素失敗我的自定義規則,則需要將錯誤消息放在一個位置,但如果元素失敗了標準規則,則需要放置另一個位置。 我需要這樣的東西 - errorPlacement: function(error, element) { if (error == MyCustomError) {

    1熱度

    1回答

    我有一個我正在工作的表單和我的驗證JavaScript(jQuery & jQuery驗證插件)工作,直到一個點。我已經設置了一個jsfiddle來顯示它處於工作狀態:http://jsfiddle.net/5Ukv2/ 但是,當我使用errorPlacement函數/參數時,它會中斷。錯誤發生在我指定的位置,但是當我更新輸入(即任何按鍵)時,會添加多個錯誤,並且當條目根據JavaScript有效

    2熱度

    2回答

    好吧,我使用jQuery驗證插件來檢查簡單表單上的錯誤。除錯誤位置外,一切正常。我試圖讓我的錯誤消息放置在包含錯誤的INPUT後面的SPAN元素中。出於某種原因,下面的代碼將錯誤消息放在似乎是一個全新的LABEL元素的位置。任何想法我在這裏做錯了嗎? 我的HTML <form action="" id="contact" method="POST"> <p> <label

    0熱度

    2回答

    我的驗證插件的Ajax errorPlacement出現問題(See this Fiddle)。 ErrorPlacement加上位置:絕對迫使我的ajax驗證響應彈出錯誤的地方。 如果用戶還沒有輸入任何信息,錯誤信息會彈出到正確的位置(浮動到輸入框右側紅色文本中)。但是,如果用戶輸入了信息,然後將其刪除,那麼ajax警報(「此字段是必需的」)會彈出錯誤的地方,並顯示在下面的字段中。要查看問題,請

    0熱度

    1回答

    我的問題: 驗證輸入字段後,如果驗證未完成,我想將錯誤消息放入原始輸入字段。 您可以在輸入字段之後或之前插入用戶insertAfter()和insertBefore(),(duh!)插入。 我無法找到任何解決方案,我的問題在StackOverFlow上。

    0熱度

    1回答

    我想覆蓋驗證的jquery把它放在窗體輸入值(由於我的窗體沒有空間把它放在一邊)是一個側面板的形式..因此,我希望它顯示內部表單驗證錯誤,有誰知道如何做到這一點? 雖然我可以把它放在下面,我還是希望它是表單裏面的值..任何幫助是極大的讚賞,我也發現功能是setDefaults,但任何其他不同的方式致力於

    0熱度

    1回答

    我正在使用jQuery驗證插件並嘗試使用帶有通配符選擇器的errorPlacement回調函數。我嘗試了無數種通配符語法,並且沒有使用.attr方法(並嘗試了其他幾種方法),並且無法使其正常工作。 我已經閱讀了幾十個關於通配符的線程,以及api文檔,但沒有解決它們在像這樣的需要使用'元素'的函數中的使用。似乎無法讓我的頭周圍... /*** This will work but only for