jqueryの検証をオーバーライドして、フォームの入力値内に配置しようとしています(フォームに横に配置するスペースがないため)、サイドパネルフォームです。検証エラーのフォーム内に表示します。誰かがそれを行う方法を知っていますか?下に置くことはできますが、それでもフォーム値の中に入れたいと思います。助けていただければ幸いです。関数がsetDefaultsであることがわかりましたが、他のさまざまな方法で機能します。
1260 次
1 に答える
0
$(document).ready(function(){
var grabMsg = $('.YOURDIV').html(); // your div, which contains error message
var inputName = $('input'); // input where you want it to appear
if(inputName.val() == '') {
inputName.attr('value', grabMsg);
}
});
これは単なる基本的なコードであり、メッセージを削除してからユーザーがその入力をクリックするかフォームを送信する方法など、追加のことを考える必要があります。このコードは入力に値を設定するためです。使用する前に注意してください。
于 2012-07-06T15:20:34.373 に答える