第一种?表单提交
第二种 ajax 要用你input框的id和select框的id
script
//地址添加提交
$(function?()?{
$('#address_submit').click(function?()?{
layer.load(1,{time:1000});
var?select_country=$('#select_country?option:selected').text();//select框
var?select_province=$('#select_province?option:selected').text();
var?select_city=$('#select_city?option:selected').text();
var?consignee=$('#consignee').val();
var?phone=$('#phone').val();
var?address_detail=$('#address_detail').val();
if(!select_country?||?!select_province?||?!consignee?||?!phone?||?!address_detail){
}
$.post("{:U('User/addAddress')}",{
'select_country':select_country,
'select_province':select_province,
'select_city':select_city,
'consignee':consignee,
'phone':phone,
'address_detail':address_detail,
},function?(data)?{
if(data=='success'){
layer.msg('operation?success',?{icon:?1,offset:?'100px',time:'1000'});
setTimeout("window.location.reload()",1000);
else{
if?(data?==?'no_session')?{
setTimeout("location.href?=?'{:U("index/Login/login")}'",?1000);
return?false;
},'json');
});
})
/script
把文本框放在表单form里面提交就可以了.直接获得文本框的值,要插入多条记录,就用循环执行你的那条数据sql语句咯
有$_GET 或者 $_POST
代码如下 :
form action='' method='post'
文本框:input type='text' name='text'
input type='submit' value='提交',name='sub'
/form
php
if(!empty($_POST['sub'])){
echo $_POST['text'];
如果是GET 就换成GET
这种结果的可能性原因是:你的name="sth"写法错了,应该是name="sth[]"才对.
它是数组才能传递这些东东.写法是:
input type="checkbox" name="sth[]" value="值1"值1
这样才能都显示.
由于是在同一个页面的即时操作,所以要用用JavaScript才能实现
改为:
script type="text/javascript"
function setlinkvalue(objlink,value)
{
var o=document.getElementById(objlink);
o.href+='endcheckcontent='+encodeURI(value);
form action="update.php" method="post" name="form1"
a id="objlink1" href="update.php?CHECK_TYPE=1DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE?=$urlstr?"合格/a
以上就是土嘎嘎小编为大家整理的php接受文本框数据相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!