我有一个表单,我使用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查询用于更新我的数据库中的字段
答案 0 :(得分:0)
卸下:
event.preventDefault();