使用BackBone的POST有效负载传递具有数据值的数组
Pass array with data values using POST payload with BackBone
使用BackBone,我将变量和数组都发送到post调用,以发送到数据库。我能够获得变量。但当我尝试访问数组时,它会出现错误,也无法访问该数组。这种发送方式正确吗?
AdminView.php
addQuestion: function (event) {
var question = $('#txtQuestion').val();
var correctAns = $('#txtCorrectAns').val();
var options = ["Saab", "Volvo", "BMW"];
var data = {question: question, catID: catID, correctAns: correctAns, options: options};
Backbone.ajax({
type: 'POST',
ansyc: false,
url: "http://localhost/TEST/index.php/Rest_API/RestAPI/question",
data: data,
dataType: 'json',
success: function (val) {
alert("Success");
},
error: function (erorr) {
alert("Failed");
}
});
}
RestAPI
function question_post() {
$question = $this->post('question');
$catID = $this->post('catID');
$correctAns = $this->post('correctAns');
$options = $this->post('options');
$this->load->model('QuestionModel');
$response = $this->QuestionModel->addQuestion($question,$catID,$correctAns);
$this->response($response);
}
使用模型并使用model.save()
http://backbonejs.org/#Model-保存
相关文章:
- 使用数据数组创建多个类似组件
- WebAudio API数据数组大小
- Jquery 循环一次或在数据数组中显示一次数据
- Cakephp 访问不在模型数据数组上的输入
- 使用来自 Ajax 响应的 JSON 数据数组
- Angular JS(离子)数据数组到$scope元素
- handontable:在不更改数据数组/对象的情况下隐藏某些列
- 如何使用for循环语句通过Ajax发送大数据数组
- 压缩 JS 中的数据数组
- 传递的参数D3提示回调是完整的数据数组
- 如何在数据数组的每次迭代中创建一个内容为“i+1”的新 HTML 元素
- 在 laravel 4 上使用循环将数据数组存储到单个数组中
- 为什么它说输入数据数组的格式不正确 jqchart.
- Javascript - 使用变量 RegExp 匹配数据数组中的多个关键字
- 尝试将数据数组设置为从视图调用函数后$scope
- 如何在 PHP 中创建 jqplot 数据数组
- 如何使用该数据数组从左向右移动画布
- 如何根据数字列从 Parse 中对数据数组进行排序
- 为什么 php json 响应不会将数据数组发送回 ajax jquery 请求
- 如何将内容添加到 JQuery Flot 图表数据数组工具提示