【问题标题】:Jquery Mobile GUI Crashes on Ajax RefreshAjax 刷新时 Jquery Mobile GUI 崩溃
【发布时间】:2012-05-13 08:28:16
【问题描述】:

我有一个使用 jquery mobile 和 play 框架构建的页面。

它正在刷新自身的某些部分以检索数据。但是我的按钮样式在刷新时会丢失。我能做什么?

<div id="thread" class="container_12">
 <div class="grid_6">
#{list items:servs, as:'serving'}   

        <div class="grid_2">
        <a href="@{Kitchen.served(serving.id)}" data-role="button">${serving.item.title}</a>
        </div>

        <div class="grid_2"><h2> ${serving.amount} </h2></div>

        <div class="grid_2"><h2> Masa - ${serving.dtableID} </h2></div>

 #{/list}

 </div>
<div class="grid_6">
#{list events}
    #{if _.type == '1'}
        <div class="message ${_.tableID == tableID ? 'you' : ''}">
            <h2>${_.tableID} Numaralı Masa</h2>
            <p>
                Garson çağırdı! 
            </p>
        </div>
    #{/if}
     #{if _.type == '2'}
        <div class="message ${_.tableID == tableID ? 'you' : ''}">
            <h2>${_.tableID} Numaralı Masa</h2>
            <p>
                Hesap istedi! 
            </p>
        </div>
    #{/if}
    #{if _.type == 'join'}
        <div class="message notice">
            <h2></h2>
            <p>
                ${_.tableID} numaralı masa girdi!
            </p>
        </div>
    #{/if}
    #{if _.type == 'leave'}
        <div class="message notice">
            <h2></h2>
            <p>
                ${_.tableID} numaralı masa Çıktı!
            </p>
        </div>
    #{/if}
#{/list}
</div>
</div>
<div class="clear"></div>

 #{get 'moreScripts' /}
 <script type="text/javascript" charset="${_response_encoding}">


// Reload the whole messages panel
var refresh = function() {
    $('#thread').load('@{room()} #thread', function() {

    })
}

// Call refresh every 5 seconds
setInterval(refresh, 5000)


</script>

在上面它包括javascript刷新代码。

【问题讨论】:

    标签: jquery-ui jquery jquery-mobile


    【解决方案1】:

    我通过添加解决了我的问题

    $('#thread').trigger('create');
    

    【讨论】:

      猜你喜欢
      • 2012-07-19
      • 1970-01-01
      • 2014-09-25
      • 1970-01-01
      • 2022-07-09
      • 1970-01-01
      • 1970-01-01
      • 2015-03-24
      • 2021-12-31
      相关资源
      最近更新 更多