//---- this is the important section ---- //
var data = new FormData();
var table = [];
for (var i = 1; i <= document.getElementById('nblines').value; i++) {
var date = document.getElementById('date' + i).innerHTML;
if (document.getElementById('l' + i).checked == true) { var type = 1;} else { var type = 2;}
var paiement = document.getElementById('a' + i).innerHTML;
var tps = document.getElementById('b' + i).innerHTML;
var tvq = document.getElementById('c' + i).innerHTML;
var total = document.getElementById('d' + i).innerHTML;
var interet = document.getElementById('e' + i).innerHTML;
var principal = document.getElementById('f' + i).innerHTML;
var balance = document.getElementById('g' + i).innerHTML;
var line = [i,date,type,type,paiement,tps,tvq,total,interet,principal,total];
table.push(line);
};
console.log(table);
data.append('amortTable', table);
------------------------------------------------
| |
| ---- this is the NOT important section ---- |
| |
------------------------------------------------
var token = document.getElementById("csrf_token").content;
var request = new XMLHttpRequest();
request.onreadystatechange = function notify()
{
if (request.readyState === XMLHttpRequest.DONE) {
if (request.status === 200) {
setTimeout(loadPage(page),500);
$.niftyNoty({
type: 'success',
container : 'floating',
html : 'Votre calcul s\'est enregistré avec succès!',
timer : 5000
});
} else {
}
} else {
// still not ready
}
}
request.open( "POST", "savecalcul", true);
request.setRequestHeader("X-CSRF-TOKEN", token);
request.send(data);
foreach ($request->input('amortTable') as $i) {
$line = new Amortissement;
$line -> calcul() -> associate($calcul->id);
$line -> number = $i[0];
$line -> date = $i[1];
$line -> type = $i[2];
$line -> paiement = $i[3];
$line -> tps = $i[4];
$line -> tvq = $i[5];
$line -> total = $i[6];
$line -> interet = $i[7];
$line -> principal = $i[8];
$line -> total = $i[9];
$line -> save();
}
foreach ($request->input('amortTable') as $i) {
那么,我在正确的道路上吗?如果是,我做错了什么。如果我没有走对路,我该怎么办?
问题就在这一行:
for(var i=1;i>=document.getElementById('nblines').value;i++){
应该是:
首先,我将localStorage中的数组放入变量中
问题内容: 我的jphp.php文件包含以下内容: 并且我的javascript文件包含以下内容: 我已经用php编码了数据数据..现在我想将这两个数据数组发送到javascript …我不知道要使用的正确命令。我对谷歌搜索感到困惑。 请帮忙 。 问题答案: 使用jQuery的简单特定示例: JavaScript页面: 在您的php中:
问题内容: 我正在使用PHP。 我有以下具有关系数据(父子关系)的数组。 我需要采用这种JSON格式: 我知道我需要创建一个多维数组并通过json_encode()运行它。我还认为,用于此操作的此方法必须是递归的,因为现实世界中的数据可能具有未知数量的级别。 我很高兴展示我的一些方法,但是它们没有用。 谁能帮我? 我被要求分享我的工作。这是我尝试过的方法,但还没有达到我所不知道的帮助程度。 我做了
问题内容: 是否可以通过json_encode对这个php数组进行JSON转换?因为这个php数组被调用,当我做.. 在JavaScript中,它给了我错误。我想知道JSON可以/不能做什么类型的php数组是否有限制。 问题答案: 首先,您需要在安装了PHP的Apache服务器上的一个PHP文件。制作如下文件: 然后是您的JavaScript(在此示例中,我使用jQuery): 这应该是开始将PH
我有这样的阵列 我想变成(仅通过javascript) 我已经通过map尝试了这一点,但没有得到预期的输出。
如果数组的数量是固定的,那么就很容易实现硬编码。但是数组的数量可能会有所不同: 任何帮助都将不胜感激。