没有

时间:2015-10-15 12:41:04

标签: javascript php jquery ajax symfony

我有一个表单,我使用jQuery提交和工作,没有刷新页面..

$('#formnotifica').submit(   
        function(event){  
             event.preventDefault(); 
             term = $(this).serialize(); 
             url = $(this).attr('action');
             $.post( 
                     url,
                     term,
                     function(data){
                        }
                     )
        }  
   ); 

现在我只刷新我的内容表单和点击提交后的日期或一些秒。 我尝试的时候使用这段代码,但给了我另一页Symfony并给我一些问题..

$(document).ready(function() {
    $("#aggiorna").load("");
    var refreshId = setInterval(function() {
        $("#aggiorna").load("" + Math.random());
    }, 1000);
});

#aggiorna 是我的“ID”..如何在控制器中刷新查询结果?谢谢,抱歉我的英文

这是代码HTML

<div id="aggiorna">
                   <ul>
                        {% for n in notifications %}
                        {% if n.is_displayed == 0 %}
                            <li>
                      <form id="formnotifica" action="{{ path('profilo_index', {'id': n.id}) }}" method="post">
                            <input name="id" type="hidden" value="{{ n.id }}" />
                            <button class="submit" id="submit" type="submit" >{{n.text|raw}}</button>
                                </form>
                                </li>
                        {% else %}
                        <li>{{n.text|raw}}
                                </li>
                            {% endif %}
                        {% endfor %}
                        </ul>
                           </div>

在控制器中,只有DQL查询用于更新我的数据库中的字段

1 个答案:

答案 0 :(得分:0)

卸下:

event.preventDefault();