0

私の見解では、Ajax 呼び出しを使用してフォームを動的に表示し、新しいエントリをリストに追加しています。エントリが正常に追加されると、リストが再び表示されます。

ただし、このフォームには、ユーザーが日付を入力する必要があるテキストフィールドがあります。jquery UI DatePicker をこのフィールドに動的にバインドするにはどうすればよいですか?

4

2 に答える 2

0
$('#textfield_id').live('ready', function(){ $(this).datepicker(); })

datepicker と textfield の正確な名前についてはわかりませんが、これは、この ID でページに追加された任意のテキスト フィールドに対して、ajax を介しているかどうかにかかわらず、いつでも機能するはずです。

于 2009-05-27T16:54:35.980 に答える
0

こちらのとおり: jQuery live() が jQuery UI datepicker で失敗する

これがより役立つことがわかりました:

$('#textfield_id').live('click', function () {
            $(this).datepicker('destroy').datepicker().focus();
        }); 
于 2010-11-09T18:14:34.300 に答える