2009-06-15 2 views
0

私のアプリにCakepHPとJQueryを使用しています。

私のコードで

calendarSelectDate(jQueryのカレンダーを利用するため)やサイズなど、テーブルのAttributeid列、クラス名からAttributeテーブル・ラベル列からとidを持つラベルのTextboxを作成し、このような行がありますあまりにも。

ライン1

echo $form->input($r['Attribute']['label'], array('id'=>$r['Attribute']['id'],'class'=>'calendarSelectDate','type'=>'text','style' => 'width:' . $r['Attribute']['size'] . 'px')); ?> 

回線2

 <div id='calendarDiv'></div> 

1行のinputTextの本部で入力テキストボックスを作成し、今私は持っています私のinputText本部の外に作成されcalendarDivの本部。ラベルとテキストボックスは入力テキスト内にあります。

どのように私はこのcalendarDivをもたらすことができ、私のinputTextの内側本部

答えて

1

は、「前」、「間」やFormHelp ::入力($フィールド名、$に送信することができますキーの後 "の上で使用してみてくださいオプション)$ options配列。

echo $form->input($r['Attribute']['label'], array('id'=>$r['Attribute']['id'],'class'=>'calendarSelectDate','type'=>'text','style' => 'width:' . $r['Attribute']['size'] . 'px', 'after' => "<div id='calendarDiv'></div>")); 
関連する問題