2016-07-01 22 views
0

私はスマートグリッドテーブル内から自分のフォームのために働く日付時間ピッカーのWeb2PyでAJAX/JQUERY UI要素を取得しようとしています。ドキュメントで期待どおり機能していないようです。私はちょうどピッカーを表示しないテキスト入力フィールドを取得し、私は理由を理解できません。 私は、フィールドを作成したコードはこれです:web2py日付と時刻のピッカーの問題

Field('temp_date', type='date', requires = IS_DATE(format=('%d-%m-%Y'))), 

私はまた、任意の書式なしでそれを試してみましたが、私はまだ同じ結果を得ます。 「編集」ボタンをクリックするとフォームがスマートグリッドによって生成されるため、何らかの形で変更が終了するかどうかはわかりません。 私は何が間違っていますか?

何か助けていただければ幸いです。おかげさまで

+0

スマートグリッドの作成/使用で何かが間違っている可能性がありますか?あなたはそれについて何も示していないので、言わなければならなかった。 –

+0

デフォルトのweb2py日付ピッカーが表示されることを期待しているとお考えですか、Jquery UIやその他のサードパーティの日付ピッカーを使用しようとしていますか?後者の場合は、どのように日付ピッカーを設定していますか? – Anthony

+0

私は、デフォルトのweb2pyの日付選択ツールが実際に表示されることを期待しています。私は、スマートグリッドをどのように作成しているかについて、あまりにも奇妙なことはないと思います。コードは次のとおりです: 'grid4 = SQLFORM.smartgrid(db.auth_user、constraints = dict(auth_user = query)、links = links、linked_tables = ['user_server'、 'auth_membership']、maxtextlength = 80)' – dmerk

答えて

1

私は最新のビルド2.14.6にアップグレードし、問題を解決しました。使用していたバージョンのCAS機能も壊れていたため、アップグレードを実行しました。これが他の人にも役立つことを願っています。

+0

クイックアップデート。一部のページで再び失敗し始めました。基本的に、テンプレートページにはクエリの参照への参照が失われ始めました。これは、私が考えるiFramesを使用していたためです。そこで問題を整理するために、iframeで使用されていたビューにヘッダーとしてweb2py_ajax.htmlのコンテンツを追加しました(文字通りコピーしてコンテンツをビューに貼り付けます)。 – dmerk

関連する問題