【发布时间】:2015-11-25 11:37:32
【问题描述】:
在这里,如果我写的文本框的名称是数组中的 id,那么它将如何在会话中使用?
更新: 我的代码是:
foreach($abc as $row)
{
<input type="text" name="<?php echo $row['id']; ?>" class="txt" id=txt_"<?php echo $row['id']; ?>" onblur="doAjax(this)"/>
}
Javascript 代码:
$(document).on('blur','.txt',function(){
$.ajax({
type: "GET",
url: "view_orders_checked_array.php",
data: {task: 'alltxt'},
async: false
});
});
在 view_orders_checked_array.php 中:
if($task == "alltxt")
{
$_SESSION["textareaID"] = [];
foreach($rows as $row)
{
$al[] = array_push($_SESSION["textareaIDs"], $row["id"]);
}
print_r($al);
}
那么,如何将文本框值存储在会话数组中?
【问题讨论】:
-
有多种方法可以做到这一点。您是初学者还是中级程序员?
-
我是初学者...!! @阿里齐亚
-
所以请阅读有关会话的内容:) 那里有很多教程和手册。简单而简短。如果您是 php 新手,请记住:当您开始使用会话时,如果您看到错误“标头已发送”,请不要询问任何地方。 ;)
标签: javascript php arrays session