保存链接分配值以及转到其他页面
save link assign value as well as go to other page
我有一个表格,用户可以在其中添加数据,我也有输入字段和保存链接。在我的保存链接中,如果我单击它..我在输入字段转到其他页面之前为其分配值。但是当它转到另一个页面并且我回显输入字段的值时,我得到了空,就像空值一样。
这是我的代码:对于表:
<table class="table " id="memberTB">
<thead>
<tr>
<th >First Name</th>
<th >Middle Name</th>
<th>Last Name</th>
</tr>
</thead>
<tbody>
<tr id="first">
<td><span class="edit"></span></td>
<td><span class="edit"></span></td>
<td><span class="edit"></span></td>
</tr>
</tbody>
<button type="button" class="btn btn-link" id="addrow">
<span class="fa fa-plus"> Add new row</span>
</button>
</table>
<input type="text" name="list" id="list"/>
<br>
<a class="btn" id="savebtn">Save</button>
<a href="#" class="btn" id="resetbtn">Reset</a>
对于 JS:
$('#savebtn').click(function() {
var cells = 3; //number of collumns
var arraylist = []
var x=0;
$('tbody tr',$('#memberTB')).each(function(){
var cell_text = '';
for(var i = 0 ; i < cells ; i++){
if(i==2){
cell_text =cell_text+$(this).find('td').eq(i).text()+":";
}else{
cell_text =cell_text+$(this).find('td').eq(i).text()+",";
}
}
arraylist.push(cell_text);
});
document.getElementById("list").value =arraylist;
document.getElementById("savebtn").href="<?php echo site_url('test/save');?>";
}
当我在测试中回显它时.php在save()
中,我什么也没得到,就像这样:
echo $this->input->post('list');
您只是在重定向页面。因此,您将不会从帖子中获得任何价值。如果要通过发布方法获取值,则需要使用表单提交值。
<form id='save_form' method="post" action="<?php echo site_url('test/save');?>">
//add your html codes
//<table ..... and others
<a class="btn" href="#" id="savebtn">Save</button> //add # to href for save button
</form>
现在你的 js
$('#savebtn').click(function() {
//js codes that you wrote
//just replace the following line
//document.getElementById("savebtn").href="<?php echo site_url('test/save');?>";
$('#save_form').submit();
}
相关文章:
- 在页面加载时创建/设置活动的默认链接,但在单击其他链接时删除活动链接
- 如何创建一个链接,该链接使用相应的参数打开到其他链接
- 如何获取链接内容(innerHTML)并将其作为标题添加到其他链接
- Twitter API - 过滤掉 @、# 和其他链接
- 将弹出窗口悬停在图像上带有其他链接
- 尝试执行 a:active 以保持打开状态,直到单击其他链接
- 单击一个链接将在 java 脚本中禁用其他链接
- 使用CSS和JavaScript点击,链接颜色在被点击和激活时会发生变化,直到我点击其他链接
- 将鼠标悬停在同一列表中的其他链接时移动水平背景线
- 在新选项卡中打开链接,但排除其他链接
- 如何在其他链接处于活动状态时取消其他链接的粗体显示
- 在iPhone网络应用程序内部打开一些链接,在外部打开其他链接
- 如果网页没有HTML/JavaScript格式,请转到其他链接
- 图片库w/灯箱-图片链接未正确与其他链接交换
- 如何使用javascript或jquery检查href路径是否包含图像或其他链接
- 在jquery中,我如何检测一个段落是否包含一个链接,并且只有一个链接而没有其他链接
- 图片链接替换为其他链接JS
- 在html链接标签中打开所有url,而不使用javascript转换任何其他链接
- 背景图像在链接上悬停时发生变化,希望图像保持不变,直到其他链接悬停
- 为什么我的jQuery函数只打开一个链接,而不是代码中列出的其他链接?