隨筆-2  評(píng)論-0  文章-17  trackbacks-0
          <s:datetimepicker id="time1" name="time1" toggleType="explode" value="today" /> 
          <s:datetimepicker id="time2" name="time2" toggleType="explode" value="today" />

          我們?cè)趈avascript中可以通過(guò)以下方式讀取和賦值

          var time1= dojo.widget.byId("time1");
          var stringtime1 = time1.getValue();//讀取
          var time2= dojo.widget.byId("time2");
          time2.setValue(stringtime1 ); 
          //賦值

          以上代碼,取出time1中的值,賦給time2


          Struts2 API中的一個(gè)例子:
          Examples:
          <s:datetimepicker name="order.date" label="Order Date" />
          <s:datetimepicker name="delivery.date" label="Delivery Date" displayFormat="yyyy-MM-dd"  />
          <s:datetimepicker name="delivery.date" label="Delivery Date" value="%{date}"  />
          <s:datetimepicker name="delivery.date" label="Delivery Date" value="%{'2007-01-01'}"  />
          <s:datetimepicker name="order.date" label="Order Date" value="%{'today'}"/>

          Getting and getting the datetimepicker value, from JavaScript:

          <s:datetimepicker id="picker" label="Order Date" />
          <script type="text/javascript">
            
          function setValue() {
               
          var picker = dojo.widget.byId("picker");
               
               
          //string value
               picker.setValue('2007-01-01');
               
               
          //Date value
               picker.setValue(new Date());
            }

            
            
          function showValue() {
               
          var picker = dojo.widget.byId("picker");
               
               
          //string value
               var stringValue = picker.getValue();
               alert(stringValue);
               
               
          //date value
               var dateValue = picker.getDate();
               alert(dateValue);
            }

          </script>


          Publish topic when value changes:

          <s:datetimepicker id="picker" label="Order Date" valueNotifyTopics="/value"/>
          <script type="text/javascript">
          dojo.event.topic.subscribe(
          "/value"function(textEntered, date, widget){
              alert('value changed');
              
          //textEntered: String enetered in the textbox
              //date: JavaScript Date object with the value selected
              //widet: widget that published the topic 
          }
          );
          </script>

           

          posted on 2009-08-04 08:56 lameer 閱讀(1256) 評(píng)論(0)  編輯  收藏 所屬分類: struts2學(xué)習(xí)
          主站蜘蛛池模板: 怀化市| 湟中县| 丹江口市| 汕尾市| 天津市| 平阴县| 江安县| 德阳市| 长汀县| 通河县| 镇沅| 双柏县| 淄博市| 广西| 鄂伦春自治旗| 颍上县| 九寨沟县| 新野县| 克拉玛依市| 枣阳市| 衡水市| 青田县| 天峻县| 临汾市| 大冶市| 汉源县| 青海省| 闵行区| 星子县| 章丘市| 高密市| 万山特区| 顺义区| 哈密市| 福海县| 壤塘县| 肇庆市| 开鲁县| 三台县| 齐河县| 丰台区|