0

jQueryフォーム(およびhttp://jquery.malsup.com/form/)でajax化する単純なhtmlフォームでの日付入力にmobiscroll 1.6 (https://github.com/acidb/mobiscroll)を使用しています

日付フィールドに変更が加えられたときにフォームを投稿したい。私はmobiscroll apiから両方を試しましonSelectた:onClose

http://docs.mobiscroll.com/

しかし、問題は、mobiscrolldisabledが完全に完了するまで、すべての入力フィールドを含むフォームに設定しているように見えることです。入力フィールドが無効になっている場合、jQuery フォームはそれをシリアル化しません。

http://jquery.malsup.com/form/#faq http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2

入力フィールド自体にイベントハンドラーを追加することはオプションではありません。これは、最初から JS で初期化されているため、ページの読み込み時にトリガーを取得するためです。datepicker から ajax 投稿をトリガーする必要があります。

どんなヒントでも大歓迎です!

4

1 に答える 1

2

どのバージョンを使用していますか?2.0rc1以降、これはonSelectおよびonCancelイベントで修正されています。onCloseでは、ポップアップはまだ非表示になっていないため、関数がfalseを返すと、閉じることができなくなります。ユースケースには、2.0rc3とonSelectイベントをお勧めします。この問題の詳細については、https: //groups.google.com/forum/?fromgroups&hl = en# !topic / mobiscroll/fQQ-jYkH-qkをご覧ください。

于 2012-05-11T07:19:59.890 に答える