FullCalendar,Symfony 1.3在数据库中插入数据不需要表单
FullCalendar & Symfony 1.3 insert data in DB without form
我试图在我的symfony项目中使用fullCalendar的插件,但我有一些麻烦将数据插入数据库。我有一个页面日历/索引,在那里我们可以看到日历,和javascript创建一个事件等。
我的第一个方法是做一些简单的事情。在数据库中插入事件的标题,为此我尝试这样做:
$.ajax({
type: "POST",
url: "calendar/data",
data: title,
dataType: 'script'
});
现在我想在我的数据库中插入标题与executeData在actions.class.php,但唯一的方法来插入数据到数据库中,我知道是与形式。我的问题是:我可以这样做吗?如果是,如何在数据库中插入数据?
你必须在php中抓取发送到php脚本的header:
首先改变这个,并尝试:
$.ajax({
type: "POST",
url: "calendar/data",
data: {title:'my title to insert'}, //data: title,
//dataType: 'script' remove this
});
在php脚本的开头,你应该这样写:
<?php
//Error Reporting -> You don´t need to have the next 4 lines, ignore them.
ini_set('display_errors', 1);
ini_set('log_errors', 1);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
error_reporting(E_ALL);
/*Try to fetch the title*/
if($_POST['title']){
var_dump($_POST['title']);
//You should see your title on top of the webpage or in network debug from chrome or firefox in XHR separator
}else{ echo "Crap no title"; }
?>
还要确保您在同一域中,跨域ajax请求是一个痛苦的…
相关文章:
- 通过mongos和javascript插入数据
- HTML5/JavaScript.使用索引数据库时无法插入数据
- 在数据库中插入数据后,无法重定向到 HTML 页面
- 通过 Yii2 表单插入数据时获取空值
- 如何在for循环中的新对象中插入数据
- 如何在HTML中用两个预定义的值绑定选择选项,以在mongodb中插入数据
- jQueryAjax:从php插入数据
- 插入数据并用新数据刷新数据网格后,关闭弹出窗口
- 在用户为下一次输入插入数据后清空文本字段
- 在 jaydata 中的循环中插入数据
- 如何在node.js应用程序中的mongodb中按层次结构顺序插入数据
- 如何在表单输入元素内的数组中插入数据
- 使用 Prepare 语句插入数据不会返回插入的记录
- 如何在编码器中使用具有相同名称的多个输入插入数据
- 将字段与 id 匹配并插入数据 - 流星
- 如何使用javascript或jquery创建tr的克隆并在新行中插入数据
- 在代码点火器上使用 ajax 插入数据
- 如何插入数据 PHP JavaScript MySQL 与多个数组
- 从gsheet向bigquery插入数据
- I'm使用angularjs路线.在日志页面中插入数据后,我希望它在导航到日志列表页面时自动更新