0

我是 Jquery-Mobile 日期框的新手。我想使用 ID 从日期字段中获取文本并将该文本设置在表中。但我不明白。请问,有人可以帮我吗?

code
<div data-role="page" id="Goal_Weight_Screen">

   <div data-role="header" data-theme="b" >          
        <h1>Goal Count</h1> 
   </div>

    <div data-role="content">                 
      <div data-role="fieldcontain">
        <label for="mydate">Choose Start Date</label>
        <input name="mydate" id="mydate" type="date" data-role="datebox"
               data-options='{"mode": "datebox","disableManualInput": true}'> 
      </div>           
      <a href="#Calorie_Tracker" data-role="button">Submit</a>
    </div>
</div>

<div data-role="page" id="Calorie_Tracker">    

   <div data-role="header" data-theme="b" >           
        <h1>Calorie</h1> 
   </div>   
    <div data-role="content" id="table">                        
            <table id="calorie_table" border="1">
                <tr>
                    <th>Date</th>
                    <th>Food</th>

                </tr>

                <tr>
                    <td id="date1">'+$('#mydate').val()+'</td>
                    <td id="FI_1"></td>                     
                </tr>       

            </table>            
    </div>      
</div>
4

2 回答 2

0

试试这个。它给了我一些奇怪的错误,但您可以看到带有日期的警报。我希望它会在你的应用程序中工作。

于 2011-12-22T07:50:36.873 回答
0

您应该编写一个<script>标签并使用 JQuery-Mobile 方法pageshow。尝试这样的事情:

<script type="text/javascript">
  $('#Calorie_Tracker').live('pageshow', function(event, ui){
    $('#date1').val($('#mydate').val());
  });
</script>
于 2011-12-22T07:39:42.310 回答