-2
页目前我有这样的代码:帐数据和加载使用jQuery
$('#confirm-delete-task-button').click(function() {
$(location).attr('href', '{{ path('tasks_delete', {'id': task.getId()}) }}');
});
于是就按下按钮,删除页面加载。这个问题虽然是有人可能会删除一个任务,只需输入错误的URL,我不想发生。
是否有可能使用jQuery将数据发布到该页面?我仍然希望它在屏幕上加载,所以我不需要任何Ajax或任何东西......我只是想提交jQuery中的POST数据。
欢迎任何建议,谢谢。
将请求从GET更改为POST不会使其更安全。如果您想停止意外删除,最好在UI上请求确认,并根据您所需的安全级别生成一个令牌来验证请求。你还应该在服务器端检查当前用户是否有权访问数据等。 –
如果你想发布一些东西而不离开屏幕,你必须使用Ajax .. – Rickert