JavaScript数组到另一个页面上的PHP
JavaScript Array to PHP on another page
我正试图将用JavaScript创建的两个数组传递到另一个php页面。我已经研究过了,我不知道我做错了什么。我一直在关注许多论坛和教程,但我似乎无法让我的论坛和教程发挥作用。我有一个表单,你可以添加额外的行,这就是为什么我有数组。当用户在"process.php"上按下submit时,该函数被称为:
$("#submit").click(function() {
var accosArray = new Array();
accomp = $("#TextBoxDiv1 textarea[name=sacco]").val();
accosArray.push(accomp);
alert(accosArray[0]);
for (var i = 2; i < counter; i++) {
accomp = $("#TextBoxDiv1" + i + " textarea[name=sacco]").val();
accosArray.push(accomp);
alert(accosArray[i - 1]);
}
var tasksArray = new Array();
taskSelect = $("#TextBoxDiv1 select[name=lstDropDown_A]").val();
if (taskSelect == "") {
//If user entered a task
taskOther = $("#TextBoxDiv1 input[name=textboxoption_A]").val();
tasksArray.push(taskOther);
alert(tasksArray[0]);
} else {
tasksArray.push(taskSelect);
alert(tasksArray[0]);
}
for (var i = 2; i < counter; i++) {
taskSelect = $("#TextBoxDiv1" + i + " select[name=lstDropDown_A]").val();
if (taskSelect == "") {
//If user entered a task
taskOther = $("#TextBoxDiv1" + i + " input[name=textboxoption_A]").val();
tasksArray.push(taskOther);
alert(tasksArray[i - 1]);
} else {
tasksArray.push(taskSelect);
alert(tasksArray[i - 1]);
}
}
$.post('127.0.0.1/Working Files/Best Files/In Progress/status.php';, {
task: tasksArray
}, function(result) {
alert(result[0]);
}, 'json');
});
这将用户输入放入数组中,然后我尝试在末尾使用$.post方法,以便能够将数组传递到下一页,但我不确定语法是否正确。
然后,它被传递到下一个文件"status.php",该文件在开头声明:
<?php
session_start();
$task=$_POST['task'];
echo json_encode($task);
?>
回波显示为"空"。
请让我知道我做错了什么!
提前感谢!!
至少看起来像一个无赖的分号:
$.post('127.0.0.1/Working Files/Best Files/In Progress/status.php';
删除启动器的分号。。。
相关文章:
- 调用php数组中的JS函数
- 将PHP变量分配给PHP数组
- php数组转换为javascript
- 如何用javascript打印php数组
- 将PHP数组传递给js变量
- javascript变量到php数组
- 如何将JSON编码的PHP数组发送到同一页面上的数据表
- 如何在PHP数组中加载下一个youtube
- 使用Angular.js访问php数组数据
- 将Javascript数组转换为PHP数组
- 使用mysql为JSON php数组分配多个列值
- 如何通过AJAX发送PHP数组
- 使用ajax将php数组传递给javascript
- 在Javascript代码中显示PHP数组变量
- 将php数组转换为javascript数组
- 将 PHP 数组传递给 HTML 页面
- 如何将php数组转换为javascript数组
- PHP 数组到 JavaScript 数组
- 将 JavaScript 数组转换为 PHP 数组
- 将PHP数组发送到Javascript