重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
第一种 表单提交
成都创新互联于2013年开始,先为灯塔等服务建站,灯塔等地企业,进行企业商务咨询服务。为灯塔企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
第二种 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){
layer.msg('Please complete the receipt information', {icon: 2,offset: '100px',time:'1200'});
}
$.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') {
layer.msg('Login information has failed please log in again ', {icon: 2, offset: '100px', time: '1000'});
setTimeout("location.href = '{:U("index/Login/login")}'", 1000);
return false;
}
layer.msg(JSON.stringify(data), {icon: 2,offset: '100px',time:'1500'});
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
哈哈哈哈,为何猫不喜欢我,你3个input的name都一样,而只选了最后一个,无视前2个,就说明前2个被覆盖了。
这种结果的可能性原因是:你的name="sth"写法错了,应该是name="sth[]"才对。
它是数组才能传递这些东东。写法是:
input type="checkbox" name="sth[]" value="值1"值1
input type="checkbox" name="sth[]" value="值2"值2
input type="checkbox" name="sth[]" value="值3"值3
这样才能都显示。
jquery:点击update触发$(this).parents("tr").find("td input").attr("readOnly","false");
由于是在同一个页面的即时操作,所以要用用JavaScript才能实现
改为:
script type="text/javascript"
function setlinkvalue(objlink,value)
{
var o=document.getElementById(objlink);
o.href+='endcheckcontent='+encodeURI(value);
}
/script
form action="update.php" method="post" name="form1"
textarea NAME="END_CHECK_CONTENT8" WRAP="PHYSICAL" onblur="javascript:setlinkvalue('objlink1',this.value);"/textarea
a id="objlink1" href="update.php?CHECK_TYPE=1DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE??=$urlstr?"合格/a
a href="update.php?CHECK_TYPE=2DIA_ID=?=$DIA_ID1?CUR_PAGE =?=$CUR_PAGE??=$urlstr?"不合格/a
/form